DESELLTVPDGWKEPAFSKEDNPRGLLEESSFATLFPKYREAYLKECWPLVQKALNEHHISATLDLIEGSMTVCTTKKTFDPYIIIRARDLIKLLARSVSFEQAVRILQDDVACDIIKIGSLVRNKERFVKRRQRLIGPKGSTLKALELLTNCYIMVQGNTVSVIGPFSGLKEVRKVVLDTMKNIHPIYNIKTLMIKRELAKDSELRSQSWERFLPQFKHKNVNKCKEPKKKTVKKEYTPFPPPQPESQIDKELASGEYFLKASQKKRQKMEAIKAKQAEALSKRQEERNKAFIPPKEKPVVKPKE