METRKPAGLLALPYSLRAAPLGVPGTLAGLPRREPLRVALRLDAACWEWARSGCSRKRQFLPLPLDGAFEPACLRKRNERERQRVRCVNEGYARLRDHLPRELADKRLSKVETLRAAIGYIKHLQELLERQTRGPEGATGAVPQRRAECNSDGESKASSAPSPSSEPEEGGS