MVAKGSGMESVAVVAVPFPAQGHLNQLLHLSLRLAARGLPVHYAAPAAQARQARARVHGWDEAALGSVEFHELGIPEYVCSPPDPTAPSPFPTHLMPLFEAYTAGARAPLAALLARLSASHRRVVVVHDRINGYAAEEAARLPNGEAFGLHCLAASTLAGKMEAGLPVLRERGLVFLATDACASKEFVEYVVKRARPSKEISPGAGILMNTCRALEGEFIDVVADHLAADGKKCFAIGPLNPLLHTDAQEQSKPRHEWLDWLNKQPPASVLYVSFGTTSTLRTEQIAELAAALRDSNQRFIWVLRDADRGHEFTGHDESQSRHAELLPEFTKQTEGRGRVITGWAPQLEILAHCATAAFMSHCGWNSTVESLSHGKPILAWPMHGDQPWDAELVCKYLKAGILVRPWEKHGEVIPAEAIREVIVTAMVSEGGMAVQQRAKVLGEAVRASLADGGSSRKDLEDFIAHITE*