MTRKKVKLAFIANDSARKATFKKRKKGLMKKVSELSTLCGIDACAIVYSSYDPQPEVWPSPMGVQRVLSKFRRMPELEQSKKMVNQESFLRQRIMKAKDQLKKQRKDNREKEMTQLMFQYLSAGKIMHNISMVDLNDLAWLIDQNLKDINRRIEVLTKNVQSQPQIAAPVVTDVVAKVEDNGQGSQHGQQGFDINVDLMQKQNWFMNLMNNGSGDGGAGNEAMPFVGDVNQQNGFWPNPFFH