MPKAWILRELQPAAAAYFGELEEALIHGACAAGVDPVMIESDAHTKSAAAAVAGYLAARPPTLEIFPSWPMSHLQRPYSGNSQSVGSTDSSSAQNTMSQAELVSPVSIRTDSGPRQQQQQQQQQDQQEVLMVTIDDYNYSQGLGAAPATAQSFQQHAGAQDKRKHGSTKKDGKLVDPKTERRLAQNREAARKSRLRKKAYVQQLETGRIRLQQIEQELQRGRSQGLLTGGCSAPGEMSSAAVMFDMEYARWLDEDSKYMAEIQGALQAQVLDANLSTIVEDCMRHYDELFHLRAVLARSDVFHLMTGMWATQSERCFLWMAGFRPSEILKMLIPQLDPSTEQQLLGMCNLQQSSEQAEEALSQGLQQLHQSLADAVGAGPLNDGADVANYATLMALALDRLDNLESFYRQADNLRQQTLHHMRRILTTRQTARCFVSLGEYHRRLRALSSIWASRPRENLGMAENVSSTAAEFQPIIHHQSQQNQFSGL