MASSKLDCPAAASGKSEFRSKKPKPENRDESELLTVPDGWKEPAFSKEDNPRGLLEESSFATLFPKYREAYLKECWPLVQKALNEHHVNATLDIEGSMTVCTTKKTFDPYIIIRARDIIKLLARSVSFEQAVRILQDDVACDIIKIGSLVRNKERFVKRRQRLIGPKGSTLKALELLTNCYIMVQGNTVSAIGPFSGLKEVKVVLDTMKNIHPIYNIKTLMIKRELAKDSELRSQSWERFLPQFKHKNVNKRKEPKKKTVKKEYTPFPPPQPESQIDKELASGEYFLKASQKKRQKMEAIKAKQAEALSKRQEERNKAFIPPKEKPVVKPKEASTETKIDVAALKEKVKKAKSKKLGALTADEVKLKMEADEKKKKKRK