MKIAGVVPYTLEIEPGTKMNFWVPKETLRKKSRTGKPAKPDKPTKPVVLLIHGFAAEGIVTWQFQVGALSKKYSVYIPDLLFFGGSSSDNSDRSPAFQANCLVKGLRILGVDKFVPVGFSYGGMVAFKIAEAYPEMVRAMVVSGSILAMTDSISESSLNRLGFSSSKELLLPTSVKELKALFTIAVHKPLWFPKRLFKDFLEVMFNNRKERAELLEAVEVSNKDVTIPHFPWKIHLLWGESDQIFDFELAKNMKSELGENATIESIKKAGHLVQLERPCVYNRRLKKFLASVHSEEKLIQ*