MSRKKVKLTYISNDSARKATFKKRKKGLMKKVSELSTLCDVEACAIIYSPYDTQPEIWPSPLGVQRVLAKFKTMPEMEQSKKMVNQESFLRQRIEKAKEQLKKQRKDNREKEMTRVMFQSLTGKPLQGLSMIDLNDLGWLIDQNLKEIYNKIKNLNEEAEKKQVQLEPTGLPVHAAAADQGIMERQPWFTDMMNPQEQHMGLGAGEEMMLPFGDQNHINAIWSNNAFFP