MAMPPKPGDQPSPGRSPNPNLNLPCPLPPIPSCGGGGGGAGPTPPPPPPPPHHRRARSEVAFRFPDDLGLGGGADGGGFDEIGSEDDLFSTFMDMEKIAGADRDRAAETSSPPRPTKHRHSASFDGFAFGAGAGGPGPGLGKQQDGAGGVFSEVMEAKKAMSSEQLAELAAIDPKRAKRILANRQSAARSKERKARYITELERKVQTLQTEATTLSAQLTLFQRDTTGLSAENAELKIRLQAMEQQAQLRDALNDALKQEVERLKIATGEMAKSNDAYNTGMQQVPYSPSFFQLSDQHAVQHHAGVQQLPHQFQQPHPSVPSHQMLSHPNSLSDMMQQDSLGRLQGLDIGKGPVAVKNEAEVVVKSEGSSISAGESNSTF