MTRKKVKLAFIINDSARKATFKKRKKGLMKKVSELSTLCGIDACAIIYSPYDPQPEVWPSPLGVQRVLSKFRKMPELEQSKKMVNQESFLRQRIQKAKDQLTKQRKDNREKEMTQLMFQYLSADQVMHNISMVDLNDMAWLIDQYLKDINRRVEMLSRNGQGQGQTQTQTQMVASTMVANPVPKIEENGQGSHGQHVLDMNMDVMQKQHFFMNLMNNGGGDQAPPMGNVNPPNGFWPNPFFR