MAAPSLKPPERAAGRSEFRNQKPKSENQDESELLTVPDGWKEPTFSKEDNPRGLLEESSFATLFPKYREAYLECWPLVQKALNEHHVNATLDLIEGSMTVCTTKKTFDPYIIIRARDLIKLLARSVSFEQAVRILQDDIACDIIKIGSLVRNKERFVKRRQRLIGPKGSTLKALELLTNCYIMVQGNTVSAIGPFSGLKEVRKVVLDTMKNIHPIYNIKTLMIRELKDSELRSQSWERLPQFHNVNRKXXXXXXXXXXXXXXXXXXXXXXIDKELASGAYFLKANQKKRQKMEAIKAKQAEALSKRQEERNKAFIPPKEKPVVKPKE