MASSLPQSGTKEAKTDKNPTKAKYDEWAEAELMTVPDGWKEPAFSREDNPRGLLEESSFATLFPKYREAYLKECWPLVEKALGDSHIKASLDLIEGSMTVCTTKKTFDPYAIVRARDLIKLLARSVPFEQAVRILQDDMACDIIKIGTMVRNRERFVKRRQRLIGPKGSTLKALELLTNCYVMVQGNTVSALGPYNGLKEVRKVVMDTMKNIHPIYNIKTLMIKQELSRDPELRTQNWERFMPKFRHKNLSKRKEPKKKSVKKEYTPFPPSQPESKIDKELATGEFFLRESVKKRKKMEEIKVKQAEVLTKRQEERNKAFIPPKEKPLMKKSAKASTEAKLDIEAIKDKVRKAKTKRLGALPLIPAPSSIKKTKNNKAKSK