MARPVSDRTPAPLLLGGPVGTPPRRGALLGLRSLLQGTSKPKEPASCLLKEKERKAALPAATTPGPGLEGLTSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL