MTPPVNEPLFRFQDKLDDFDYKVALQQQMVAAAAAAAAGMNGGSQQVLRPLQIGAPVAPAQSLSSPATSDAVAAAPVSAAGGPATGSTTASEMLTIGPVAPPSRPDPSTSSGSDAPRRLHVSNIPFKYRDPDLIGMFEKIGPVAEVEIIFNERGSKGFGFVTMQRPEDAERARAELNGLSIEGRRVEVNLATQRIHSKKTKPLMNVGIDPMAAQNAMAAQQIQRAAILQQQQQLLAAQQMLIPRQHLLMPPTSAAAAINMQQALQLQLLSQQLQNQQYLLHALPQQPPTSMAQMALQQQQHHQHQQQQQQQQQQQQAAYAALGLDPLAQAQSQQMATLLAFEQQRIQMAAVAQGNGRVAPGAARIPTSNAGGAIPPPPPSGPPPGSLGEQYLQQTLPGAVATMHHHHQLHPAAAAAALQRRFAPY