MVIAGNGEIEKQPFREMGLDLEDVEEVEEVATQVKGRHVETGHKTLLRSSALYKYILDTSVYPREAGELKELRQLTERHSWNMMATPPDEGQFLMLLLRLMNAKRTLEIGVYTGYSLLCTALALPPDGKVIALDISKEWYDIGAPVIQKAGVAHKIDFRDGPAMDSIEVLLQDDKNHDSFDFIFVDADKDNYLNYHKKLMKLVRVGGLIGYDNTLWNGALVAGADDPLPKYLHYYKPFILELNSFLAKDPRIQISQVPISDGVTLCRRLF*