MVDEDGEAGEAAGALGYKQKQHIPRPRNAFILFRSHQQKLLTDYWKQSGQDIPHNCEVSKIISYQWKKLTAEEKKEWHDKAELEKQEHAKKYPGYKYKPKRKKNRNKLALEFELQNLVRMYPHGAAAGASAPAAALPPLGREEPVHFQQPAGASAGSQTPSTYLMQLAPWENRYPLEQPPGPPAQPLARGAGSPAPAPAQPAFGSPHAPKAYAPEVWKPYYRQPQQPQQPQQLQQQLQQQPPLQQQPPLPQPLPQQPQQLPQQPQSLPQQQQLPQRLPQHYPPGQRQQPYRYPQQYRYPPQQQQYYRLPNLQQDAYLDHGFPQHTLSANPSSAGSNPSPMSAMGAPVQTARYPMPIHHLPGSSSTSSATTAPNLLPHSSSNSNIAATVAMNNLGPSHPDDISHGK