MSTPNSPCAACKFLRRKCTQECVFAPYFPPDQPQKFASVHKVFGASNVAKLLNELNTSQREDAVISLAYEADARLRDPVYGCVGLISILQHRLKELQADLYNAKKELAQYIGPQAMLPTLQSSTFIPQTHLGNPTASSMMQHGALPIMGVPGPPTHGGQLVIREPQQQQQQRHQSQIFEAQQLAAAFAVREHQDMFRAYEQQQEIVRFNRGFDAADSVTTTGFNQITVASMSPSLALGSFDTPYQVQPQQVDHQLQAQLFLRPQQAQSQFHEQQQNSQQTQQHHQPSGSDEGGSIAIG*