MPPKKQQQQAPKKKENVDKTFGMKNKNRSTKVQRFIKQVQTQSDPKKEELKQKKLEEKKRKEAEEAERRALFNAALDQRVGHGVDPKSVVCVMFKMGNCNKGSKCKFSHDLNVGRRVEKKDLYQDSRKEQEQDTMDKWDEDKLRSVIFSKHGNPRTTTDKVCKYFIEAVENGKYGWFWVCPNGGDKCMYKHALPEGFVLKTKDQRRLEREAEESQPRITLEEFIETERGKLDKTKLTPITMENFAIWKKDHVTKKLNLEKKEQEKNKPTGREVVLRLYMDNKKFDENDIHDMTKGSEIDLTEFKKALKDADDDGIKDYGDGSNPTFEIKPAKVEPKTASA