MARPVSDRTPAPLLLGGPAGAPPGGGALLGLRSLLQGTSKPKEPASCLLKEKERKAALPAPTVPGPGLETAGPADAPVGAVVGGGSPQVRLGAAPGPSLLAPLLWERTLPFGDVEYVDLDAFLLEHGLSPSPPPPGPSPAPSPVRTLAPPGPGSCGSASPRSSPGHAPARAALGAAGDNRAGLTSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL