MSHSQQPCAACKLQRRKCTQECIFAPHFPPDQPQKFADIHKVFGASNVAKLLSELPTMSREEAVISLSYEAGARIRDPVYGCVGAISELQHRLKQIHMEIDATRQELLKYMGPNNQQQDQAFMIPNLATASFIAPSTHHQNQQQQQQNMMMQMMGRGGGGHQMLEAQLMATELNSTTDRGEQLQQQQHHEMFRVYEQREQQQQQQHHNQHEVIGFSNGNGIMDDHVPNSIGFNQISIGEVEPCLALGSMDDQNSHHHQQQVNNEQSQVEIPVHHEQLFFHSEHHEPDLNHHQSSGSDEGGNSGPSLS*