MSRRKQAKPQHINWEEGQGEQPQQLPSPDLAEALAAEEPGRTSLPPTFIRAQPTFVKVEVPGTFVGPPSMPSGMPPLLASQPQPRRQAKQHCCTRCGKNFSSASALQIHERTHTGEKPFVCNICGRAFTTKGNLKVHYMTHGANNNSARRGRKLAIENPMAALSAEGKRAPEVFSKELLSPAVSVDPASWNQYTSVLNGGLAMKTNEISVIQSGGIPTLPVSLGASSVVSNGTISKLDGSQTGVSMPMSGNGEKLAVPDGMAKHQFPHFLEENKIAVS