MGDDQEPTFNLRLIDAVRQYRCLYDSTDRQYRSADYKIKVWNRLVQNLGFDGDARTLYNRWKQLRDKYGKEKKKIKYHGDTTSWQYFKHLTFLDPHMVDRTQQKFMRIGKDGKEIPGGNGDEYDQDRQVVISDPLFASNLINEVRKQPCLFDIRDPKYRHSEFRSSAWSDIIKVLNYPGDISSIYKQWKKVRDRYVREKRKLRMSGASPEESSWSLFSQMSWIDPYLDDRTTQSKRKRDSDEMSEDMNMFDDIHGNILPQYSMVDDIQPSHMNGSPGISRQHHHQSIAASPQAVQQHQQPQQQHIQQHQPQPTPNPNHFILNPTDLVDGERAFALSVIADLRTLPEQARQIARAQIQSLCDARSAQAVSTSTAQSQHNQQQQQQQQQQNQYHLEVK