MPQLDFEPLVTDDTRILGQDPLIPPQLLVSEIPITNNSFKTVVQGRKDAVEIIMGKSDRLLVVVGPCSLHDPTTAIEYARKLKDLSEKLSDDLCIIMRAYLEKPRTTVGWKGLINDPDIDESFKINKGLRISRQLFCDLTSIGMPIATEMLDTISPQFLADLISLGAIGARTTESQLHRELASGLSFPVGFKNGTDGSLTVAIDAIGSAAAKHHFMGVTKQGLAAITRTSGNEHGFVILRGGTKGTNFDAENVQLTKETLSKKGQKQAIMIDCSHGNSNKDHRNQPKVAQVVGDQLRAGEKSIIGVMIESNINEGNQKVPAGGPSGLKKGVSITDACINWESTVEVLEQLADAIRERRKHSSA*