MARPVSDRTPAPLLLGGPAGAPPGGGALLGLRSLLQGTSKPKEPTSCLLKEKERKAAPPAATVPGPGLEPAGPADASAGAVVGGGSPRGRPGAVPGPGLLAPLLWERTLPFGDVEYVDLDAFLLEHGLPPSPPPPGGPSPAPSPVRTPAPSPGPGSCGSASPRSSPGHAPARAALGAAGGHRAGLTSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL