MLAIFHAVRKWRQYLLGNRFQVKTDHNSLKYFLEQSVIEEQQKWVTKMQGYDFEIVYKKGKDNIVADALSRKEEESTLCSMSLVVPSWLEEARKEWQDNPSIRQKIHDLEGGKDLGDFTWKSNIFFYKGRIYLSSHSKLKKKILEESHSVPMAGHSGFLKTYQRVKQSFYWEGLKKDTKQFVAECEVCHSRPVKLEVFLKEIHRLHGLPKVIVSDRDPKFTSKFWTELFRILGTKLAMSSAYHPQTDGQTDAINKSLEGYLHSYASDKQAQWCKWLPLAEW*