DESELLTVPDGWKEPPFTKDDNPRGLLEESSFATLFPKYREAYLKECWPLVQKALHEHHINATLDLIEGSMTVCTTKKTFDPYIIIRARDLIKLLARSVPFEQAIRILEDNNACDIIKIGSLVRNKERFVKRRQRLIGPKGSTLKALELLTNCYIMVQGNTVSALGPFNGLKEVRKVVLDTMKNIHPIYNIKTLMIKRELSKDAELRSQNWERFLPQFKHKNLNKRKEPKKKTVKKEYTPFPPPQPESRIDKELASGEYFLKESQKKQQKMEQIKAKQAEAVSKRQAERNKAFVPPKEKPAVKPKKASTETKIDIAALKEKVKKAKKKKLGALTAEEVKLKMEADEKRQKKKK