MEPNQPYKLKVQELRDELAKRGLDTTGRKPDLADRLNAAIMDEPNSKAGNDPYLKTSGMEVDKRREENNGKRHSIDKDNTDSAVGGEKRHRPSNKQSLDEDDRDSNTFKNDDSVTMAHTLKVQELRNELAKRGLDASGRKSDLVARLDKAIMDEMKSKDDNISTDNIDLAVNRERNNLPSTKQSRDRDSTDVVCVKKRDGPTKIHSQDGDKDTQKFKDDVKNTNSVADEKINQSVSEKISTLKDDNEIDSSKRKKDIDINSMTVDGLRQELSTRGLSTSGTKKVLVERLGATMKDSSITVKVDVQNEQGALVGEDSLACHMSGLSWTQPQDLMECYLLEGSFATSALSTWEYSLQGLVLVCDRPFNLDSVKGTVPWPSLRDNVRRSVSRHIVQTLPHGGDYQIHNSPWLRDLGVEFVTYRLGQVGEGSNPTFQTYHLLQADGSTTHYLGRVVAS*