MPKAWILRELQPAAAAYFGELEEALIHGTCAAGVDPVMIESDAHTKSAAVAAAAGYLAARPPTLEIFPSWPMSHLQQPYSGNSQSVGSTDSSSAQNTMSQAELVSPVSMRTDSGQQQQDQQEALMVTIDDYNYSQGLGAAPATAPSFQQHAGAQDKRKPGSTRKDGKLVDPKTERRLAQNREAARKSRLRKKAYVQQLETGRIRLQQIEQELQRGRSQGLLTGGCSAPGEMSSAAVMFDMEYARWLDEDNKYMAEIQGALQAQVLDADLGTIVEDCMRHHDELFHLRAMLARSDVFHLMTGMWATQSERCFLWMAGFRPSEVLKMLIPQLDPSTEQQLLGMCNLQQSSEQAEEALEQGLKQLHQSLADAVGAGPLNDGADVANYTGLMALALDRLDNLESFYRQADNLRQQTLHHMRRILTTRQTARCFVSLGEYHRRLRALSSIWASRPRENFMMPENVSSTATEFQAIHHQSQQNQFSGL