MLGDTAVAVHPDDPRYLHLHGKSVVHPVSGRSIPIICDAELVDMAFGTGAVKITPAHDPNDFKTGKRHNLEFINLLDDNGCINENGGPFAGQPRFKARVTVVEMLKAKGLFRGVADNEMRLGLCSRSKDVIEPVLKPQWWVKCDVMAARSCEAVRTGELEILPKEFEAVWFRWLENIRDWCISRQLWWGHRIPAYYIHLEDEGSEAGGSPGMPSEDMGRWVVGRTLAEAQAAAEARYPGRAVRLSQDEDVLDTWFSSGLFPFSVFKWPEPSLDLDKFYPGALLETGHDILFFWVARMVMMGLQLTGKVPFKQVYLHAMVRDAHGRKMSKTLGNVIDPLHVIEGITLEGLHATLTAGNLDSKEVAKAIAGQTADFPDGIEQCGTDALRFA