MRLAFLLFIFLVGFNACSSFYLNAKQFEDRDHINTEPLSGPRFFTGNKNSALSKRGLRSYDGPKKNKNNIDDKIKEERAGIPGLSMLDDLGYKLALDRKMNPADIFPRLGFVNAGELVGNPRFIRYLQYVIEFRENRAREFLFSDDKLFDLLWDTTKSEAYLVTLFQSLRQYPTVKKLGDKMQP