MASSTVNEPTRAPGKSELRNQKPMPDDRDESELLTVPDGWKEPAFSKEDNPRGLLEESSFATLFPKYREAYLKECWPLVQKALNEHHVNATLDLIEGSMTVCTTKKTFDPYIIIRARDLIKLLARSVSFEQAVRILQDDVACDIIKIGSLVRNKERFVKRRQRLIGPKGSTLKALELLTNCYIMVQGNTVSAIGPFSGLKEVRKVVLDTMKNIHPIYNIKTLMIKRELAKDSELRSQSWERFLPQFKHKNVNKRKEPKKKTVKKEYTPFPPPQPESQTDKELASGEYFLKASQKKRQKMEAIKAKQAEVLSKRQEERKKAFIPPKEKPVVKPREASTETKIDVAAIKEKIKKAKNKKLGALTAEEVKLKMEVDEKKKKKKK