MDLDQWITKVKEGQHLAEDELQLLCEYVKEILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFHTGGHVPETNYIFMGDFVDRGYNSLEVFTILLLLKARYPANITLLRGNHESRQLTQVLDVMLKFIDNSYLRSVCLTQTADLKLAVMAPKAFGKRFARVSSSTFGIIGFSNDVIQKVDCSPTFVIYVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAIIDGTVLCVHGGLSPDVRTIDQIRVIERNCEIPHEGPFCDLMWSDPEEIETWAVSPRGAGWLFGSRVTTEFNHINKLDLVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILSFNENMEREVKFFTETEENNQMRGPRTGVPYFL*