MDLDGWIEKVKDGQHLLEDDLKRLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPETNYIFMGDFVDRGYNSLEVFTILLLLKARYPANMTLLRGNHESRQITQVYGFYDECQRKYGNSNAWRYCTDVFDYLTLSAIIDGRVLCVHGGLSPDVRTIDQIRLIERQCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGARVTSEFNHINGLELVCRAHQLVQEGLKYMFPDKGLVTVWSAPNYCYRCGNVASILSFDEKMERQVKYFTETEENTAMMAPRAGVTYFL*