MDLDQWISKVKDGQHLSEDELQLLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPDTNYIFMGDFVDRGYNSLEVFTILLLLKARYPANITLLRGNHESRQLTQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAIIDGTVLCVHGGLSPDVRTIDQIRLIERNCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGSRVTTEFNHINKLDLVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILSFNDNMEREVKFFTETEENNQMRGPRTGVPYFL*