MSSGFAGQRNAPTTILQQIVDAEEPEVINDFERHGIDEVLRKLCMLAERISTEQPAPSREPNHHTATTIPDGFTKLNSNAKPFDVISGRLGMGASAPCYKVTPEEIRRRVEGVEHLNSSNMANNLKKQKQKNGGEIMRAQLAEHGIQMNLNAQRGEASTRVISLVEGEALHLAADLQKICAEKYPARQIAKEVIKEAENKPDVMEALLDTTCFLECMSAMEDAFKSVDPPLSGVVPKPSKNQTLNRSQEKFSCATHGLGIATQRVWVDQIKRIGEEMAAIFGQQGGK