MSNNEDEEEKRPKVVENAWSLKVPEFKKEDNPHRLLEESSFATLFPKYREPYLRQYWPQIQKVLNEYGIKGELDVIEGSMKVKTTRKTWDPYIIIKARDMIKLLSRSVPFEQAIRVLEDDIFCDIIKIGSLVRNREKFIKRRQRIIGPGGCTLKSIELLTNCYVLVQGQTVAALGPYKGLMEVRSIVEKTMFNMHPIYKIKELMIKRELAKDPILKNENWERFLPKFKNKHLPKKKKPKNKKEKKPYTPFPPPQTESKIDKQLESGEYFMTEAQKQQKRKREINERHEEAKKRREEKRKLPFIPPEEDKPKPVKQKPDDEFNVDEFKQKIKNSLKNKKVKR