MVKSSDSGVAPFLKKCYEMVGDESTNSIISWSQTNDSFVIWDMTEFCVHLLPKYFKHSNSSSFVRQLNIYGFRKIDTDHWEFANDGFIRGQKHLLKNISRRKNSQGTDNRKLVQQQDNSVEHHESVENAGLWKEVENLKTGKIALTQELVKLSQHQETADNKLLLLRDRLQGMEKNQQQMLSFLVMAMQKSPGFLAQLLHKKENNWRMAEPGSIVEQVADDADPLASEGMIVKYQPPVDETFEPMHAPPIGPENPRESNPSSDGMKDFFFSSEFTELLMDENLGFENHAPFVLPELADDGAWEQLLLANPFVANIKDSETDYEEPTDAETDTGTAVPGTQLDRSQDFENLIEQMEKYHNLENQATDEGPHFEKPRNLEILTKQMGLLASETNH