MTRKKVKLAFITNDSARKATFKKRKKGLIKKVSELSTLCGIDACAIIYSPYDLQPEIWPSPLGVQKVLTKFQRMPELEQSKKMVNQESFLKQRIQKAKDQLSKQRKDNREKEMTHLMFQNLSAGKIMPNISMVDLNDMAWLIDQYLKEINRRVETLVKNSQGQAQLAPLPMVTNIGMTKIEEKAQGSHGHVLDMNMDVMQKQHWFMNLLDDDGDTPPLGDVSHQNGFWPNSFFH