MKASKLAVKLLKTENDEIIYYDPIYHGRTLKVIGIDDDPALVMEYLLAQYKEKGYNVIVFDTSGKFPTSLFDNILRIEENSPAGLDPLKLARVGLIKDPYSAVTIIQTIYELDRASTEKLYADFIKGKVNSMDEVVRSKESYAEVINESYTELDEMLFSGEPMKVPESCLIDLSALNSITLTGNAFLILAAMLEDRRSVAYGLYDVSVLTFTDSGNAGLPLITRAARKRVSIVGTRYALDQILNIPGPTLLLYNDPDVQSAIYESQGVPQGFRRFVEKGEGAYIVRSPETIEVEFGMLLR