MDLDQWISKVKDGQHLSEDELQLLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLIKLFQTGGHVPDTNYIFMGDFVDRGYNSLEVFTILLLLKARHPANITLLRGNHESRQLTQVYGFYDECQRKYGNANAWRYCTDVFDYLTISAIIDSTVLCVHGGLSPDVRTIDQIRLVDRNCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGSRVTTEFNHINKLDLVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILIFDENMERDVKYFNETEENNQMRGPRTGVPYFL*