MARPVSDRTPAPLLLGGPAGAPPGGGLLGLRSLLQGTSKPKEPASYLSGSTTQKYQLPSPSTARTQESRPPSPHPPPSVLLPGSRAGSPGPIREEGLGAPNSRKSAQWGFREKVEGAGFPVFPREQGGLDPWRLRKPEGAREPGPAPCQPHTPAPRESSPNLLPAPRTRGHARGGGAWGLTSRDTPSPVDPDTVEVLMTFEPDPADLALSSIPGHETFDPRRHRFSEEELKPQPIMKKARKIQVPEEQKDEKYWSRRYKNNEAAKRSRDARRLKENQISVRAAFLEKENALLRQEVVAVRQELSHYRAVLSRYQAQHGAL