MALATNAHGRVIHTCSLSKPPTAFSRSTAAMPGHHVQPPRARVVARASAAERATWLPGLDPPPYLDGTLPGDYGFDPLGLGEEPADLKWYVQAELVHCRFAMAGVAGILGTDLIRVSGISNLPVWFEAGATKFDFANTTALFFVQLLLMGFVETKRYMDIVNPGSQAEEGTFLGIEASLEGLQPGYPGGPLFNPMGLAKDIKNAHEVKLKEIKNGRLAMVAMLGFFVQASVTHVGPIDNLLIHLSDPFNNNIIHAFTSP*