MGTPVKESATAEAMELLKAAKEEEMFEWLKSVRRRIHRNPELKFEEFNTSKLIREELDAMGVHYDWPFARTGVVATIGSGTAPVVALRADMDALPLQELVDWEHKSMNIGKMHACGHDAHVAMLLGAAKLLHKHKDKLKGTVRLIFQPAEEGGAGAAHMIREGALGDAEAIFAMHVAANLSTGTIESAPGPILAGSGIFEAVIEGKGGHAAMPHITADPIVATSFAILSLQQIVSRESNPLDSQVVTVTFMDGGKGFNIIPNKVRFGGTLRSLTSEGLAKLKKRVKEIIEKQAAVNGCAGFVDFKEDEHPEYPPTVNDEKLYNHVKKVGEILLGVHNVKSADPIMAAEDFAFYTQIIPGAYLSIGVRNESIGAIHSLHSPHFFLDEQVLPLGAALHATIAKMYVDHGRPLSTE*