MHNEMNLKEVLIRFKPFYKRYWKQFAIAIFGMILASGGTAGSFYALEPILNYIFVEKNEALLYTVPFLLVLMYFFKNLGTYLQSFYVSFIGTDMLKVLRARVLKNILRLDMDFFKRYRSGELVSRCTNDINALQSIVSNIIPDFFRELLTAIGLLAVVLYQSPTLAFFALVILPLAIFPLVWFAKKLKKYARNIQETNSDLLSYLGEIFSNIELIKANDNEKKESDKFAKHNDALCKLNLKSARIDALTSPLMDMIGSVGVAVVIIVGGREVINGSMSVGSFISFVSALFAIYTPLKRLSSLYGKLQGAVAASERTFYLLDLEPQIKGGSKELKNIEKISFENVEFAYENPHKSVLKGVNFDFVKGQMLALVGTSGGGKSSIINLLMYFYEKQKGKILLNQEDISTFTIESLHAKIGLVTQNIYLFNDSFAANIAYSEELEEEKVVQALKLANACEFVKEMGGIWAEVKEHGKNLSGGQKQRIAIARALYKNPDVLIFDEATSALDNESEKAIVKTIENLKQDRLILVVAHRLSTIENADKIVVLDKGKVLAIGKDEELLQTCSLYQKFKSKEKTKPSFS*