MDLDLWISKVKEGNHLMEDELQLLCEYVKDILIEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPETNYIFMGDFVDRGYNSLEVFTILLLLKARYPANITLLRGNHESRQLTQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAIIDGTVLCVHGGLSPDVRTIDQMRVIERNCEIPHEGPFCDLMWSDPEEIETWAVSPRGAGWLFGSRVTTEFNHINKLELVCRAHQLVQEGLKYMFQDKGLVTVWSAPNYCYRCGNVASILSFNENMEREVKFFTETEENNQMRGPRSGVSYFL*