MVNWVEAQKPLLNGLMKMAGVIPYTLEIEPGTKMNFWVPKETLKKKSRTGKPAKPDKPTKPVVLLIHGFAAEGIVTWQFQVGALSKKYSVYIPDLLFFGGSSSDNSDRSPAFQANCLVKGLRILGVDKFVPVGFSYGGMVAFKIAEAYPEMVRAMVVSGSILAMTDSISESSLNRLGFSSSKELLLPTSVKELKALFTIAVHKPLWFPKRLFKDFIEVMFNNRKERAELLEAVEVSNKDVTVPHFPWKIHLLWGESDQIFDFELAKNMKTQLGENTTIESIKKAGHLVQLERPCVYNRRLKKFLASVHSEEKLIQ*