MDLDLWIVKVKEGQHLAEHELQSLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFATGGHVPDTNYIFMGDFVDRGFNSLEVFTILLLLKARYPGHITLLRGNHESRQLTQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAIINGTVLCVHGGLSPDVRTVDQMRTIDRNCEIPHEGPFCDLMWSDPEEIETWGVSPRGAGWLFGSRVTTEFNHVNNLELVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILSFSETMERDVKIFTETDENNQMRGPRSSVPYFL*