MARKGVQNSNVTWHKINYEALHYDIYQDLIRKHHIPISDYAREVLQNVYQIPSQSVHIILNGVDDYKFISNGAMGVEFRAKFGIPKNATLIMGVAGRPWDERYRELAPNVVVLGAMDPTKLAGFNNVLNIFVNPTLRPQGLDLTLLEVMWITRSVIVRRQYGYTFSPNVASLIENLHSVIANGVEEIHKKVINDNSVDIELPSLKEVESEKLNTEDSKPKDLEMLFSEEVKCDVPNIEILEYRDPYKLRKLLQE*