MDLDQWISKVKDGQHLSEEELQLLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPDTNYIFMGDFVDRGYNSLEVFTILLLLKARHPANITLLRGNHESRQLTQVYGFYDECQRKYGNANAWRYCTEVFDYLTLSAIIDGRVLCVHGGLSPDVRTIDQIRLVDRNCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGSRVTTEFNHINKLDLVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILSFDENMERDVKYFNETEENNQMRGPRTGVPYFL*