MTRKKVKLAYISNDTARKATFKKRKKGLMKKVSELSTLCGVDACAIIYSPYDAQPEVWPSAIEVQRVLSQFKNMPEMEQSKKMVNQESFLRQRIGKANEQLKKQRKDNREKEVTQVMFQSLTGKTLNNLNMMDLNDLGWIINQYLKDIYKKVETVSKEINRQVTAAPPPPSPPPQQLPPPSGPAQAIAEVAPSQQAAERQAFEVNMEAMQRQQWIMDLINPHENMGFIGDEMMLPFGDHNHNSLWSNAFFP