MARPASERTPAPLLLSGPAGAPPGGGALLGLRNLLQGTSKPKEPASCLLKEKERKAAPPAATVPGPGLESAGPPEAPAGAVVGGGSPRGRPGAVPGPGLLAPLLWERTLPFGDVEYVDLDAFLLEHGLPPSPPPPRGPSPSPSPARTPVPSPGPGSCGSASPRSSPGHAPGRAALGAAGGHRAGLSSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL