MAPRKPIIGVMGPGQTNVHTEPVDKLVELATELGKQIASHDWILLTGGRSLGVMDAACRGAKSAGGITVGILPGPDASDISDAVDIPIVTGLGSARDNVNALSSSVVVAVGMGPGTAAEVALALKARKPVILLATQPEAEKFFISLDASLVHVAENVEAAIVQVKALLATQATEAQAAEA