mark keli