MDREVFYIAGYDPKSYRFYYDLFKKNLKDYSHAFSIKVDLSKIEKNEQFPFFQISCEGVQTKYHFLTWNDIVKKNWSENYKDALADCYSFFRIYTITGLFIKFGKESIYQLITGYYPFFYVLFSLLFSLVLAFGSFAFLQNYMHFSLAIIIGCFLGFLLNHFLFKLGKKLAVFWIARICAFCATWQDKKTGTMQERIKLFANTIVDKLKQNENKQDYELVLVAHSVGTIVCIEVLECILRQNLDLSLLRKLKILTLGECIPLVSYQKKADEFRKKLEFVSRFDLKWYDYTSIIDGACFPQVDFFRTSGVNAKFTPPFLSAKFHTLYEKHEYKKIKRDKNKAHFLYLYSISVKGDYDFFSFIIMPKFLEEKVKI*