MPRLGRGESSWGTAGDRDRAAVPFGQALGHGIQGHAPPANFLRELQPAAAAYFGELEEALIHGACAAGVDPVMIESDAHTKSAAAAVAGYLAARPPTLEIFPSWPMSHLQRPYSGNSQSVGSTDSSSAQNTMSQAELVSPVSIRTDSGPRQQQQQQQQQDQQEVLMVTIDDYNYSQGLGAAPATAQSFQQHAGAQDKRKHGSTKKDGKLVDPKTERRLAQNREAARKSRLRKKAYVQQLETGRIRLQQIEQELQRGRSQGLLTGGCSAPGEMSSAAVMFDMEYARWLDEDSKYMAEIQGALQAQVLDANLSTIVEDCMRHYDELFHLRAVLARSDVFHLMTGMWATQSERCFLWMAGFRPSEILKMLIPQLDPSTEQQLLGMCNLQQSSEQAEEALSQGLQQLHQSLADAVGAGPLNDGADVANYATLMALALDRLDNLESFYRQADNLRQQTLHHMRRILTTRQTARCFVSLGEYHRRLRALSSIWASRPRENLGMAENVSSTAAEFQPIIHHQSQQNQFSGL