MVNFVEVQKPLLYGLMKMAGVVPYTLEIEPGTKINFWVPKETLKKNSGTGKPTKPDKPKKPVVLLIHGFAGEGIVTWQFQVGALSKKYSVYIPDLLFFGGSYTDNSDRSPAFQADCLVKGLRILGVDKFVPVGFSYGGMVAFKIAEAYPDMVRAIVVSGSIPTMTDTINEASLNRLGFSSSTDLLLPTSVTGLKALFTIAVHKPLWFPKRLFKDYIEVMFNNRKERAELLEAVVVSNKEAQIPHFPRKIHFLWGESDQIFDLELARDMKEQIGENATIESIKKAGHLVQLERPCVYNRRLKKFLASIHSEDKIKMLH*