MAPSALSLEILTPKEKNRLRKPIVEKLRRDRINSSIEQLKLLLEKEFQRHQPNSKLEKADILEMTVSYLKYSRAFAASAKSLQQDYCEGYAWCLKEALQFLSLHSANTETRMKLICHFQRSQAVPKDSGSSAPASTHQLPAKQAALKPSCSLWRPW