MARPVSDRTPAPLLLGGPAGAPPGGGALLGLRSLLQGTSKPKEPASCLLKEKERKAAPPAATVPGPXAAPGPGLLAPLLWERTLPFGDVEYVDLDAFLLEHGLPPSPPPPGGPSPAPSPVRTPAPSPGPGSCGSASPRSSPGHAPTRAVQGQGSEFRLGLTSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL