MVRGVKLFDQFELQSSNAGAGARVHMNLTLCQRNQSQATAVYCTWGTPRGLPNDAVRPVAGRRVASRCEANVQAVLGARDQAALARAAAVHLHGPVSELKCGARLRGCTLSTISSSCSIGPSVALHARRQRGNRLATICTSWELGSLSAWSPLATSTAQVQHVSSTAQPGGAIHQLLAINGTWKGLQGGSYWHQDGQFWQAPKQNIFSVLHAQALPPAGGGTGFADLRAARSTLSQPLLERAARASIRASLIKILPNPGVSFRGPTAEDIARMPEAEHPMLSRRCLDGGPLLYVGSKYMDVVGLETAEAGKALLSKYAWDVGDILVWDNTQVLHRPFPYDNDGTNVRKLYRTQAWMLPVAEPRGKQEL*