MPNTSLRKPQRVYRGGPRKIAYHGGSRGARTFAAAPGRNEATSTDEKWERVKLAHDIDENMGFGRYDAGRKREGWLVNVQSTSIEDDRVPGGGGRAALDCYFIEEDGGTFKATVQYDPYFLVAVRKGHEGEVEEWCKRVPGGGVVKKVRRIEKEDLKMPNHLLGYRRTFLELSFANVQNLMAARKDIMPIAERNKKNMDAMDTYAEVAATNGDFDLFDDDLRNDEKRHNASFADASDFLVDIREYDVPYHVRVMIDLNIRVGKWYWVEAKHGVTSIVCNEEHLVMADPVVMAYDIETTKLPLKFPDAAIDQVMMISYMIDGQGFLITNREVISEDIADFEYTPKPEYPGPFMIFNEPDEKALLERFFLHIKEARPTVIATYNGDFFDWPFVDARASFNGIDMYREIGWRKDTDDQYKCNYSVHMDCFHWVNRDSYLPQGSRGLKAVTVAKLGYDPDELDPELMTPYAQERPQTLAEYSVSDAVATYYLYMKYVHPFIFSLCTILPLGPDDTERKGTGTLCEMLLMVQAYQKNIVLPNKHMSPKESFWEGHLLDSETYVGGHVESIEAGVFRADIPVNFAVDPSACDELIRDLDAALKFSITVEEKKDMDDVTNYEEVRDQIKAKLLALRDTPNRQERPLIYHLDVASMYPNIMTTNRLQPDSMISEADCAACDFNRPGKTCDRRLPWAWRGEYLPAKRDEYNMIRNALENERFPGKWPNSPMRTFQELPADEQANLVRKRLQLYSQKVYHKIHDSTTKVREAIICQRENPFYIDTVRDFRDRRYDYKGKAKVWKGKTDALKSSGAPGSEVDAAKKMIILFDSLQLAHKVILNSFYGYVMRKGSRWYSMEMAGVTCLTGATIIQLAKELVERLGRPLELDTDGIWCMLPATFPENFAFKLKNGKKLAISYPCVMLNHLVHAKFTNHQYQTLVDADTFKYETHSDNSIFFEVDGPYKAMVLPTSKEEDKNLKKRYAVFNDDGSLAELKGFEVKRRGELKLIKIFQQQIFKFFLEGETLAECYSAVAKVANRWLDVLDNKGTTLADEELMDLISENRSMSKTLEEYGSQKSTSITTAKRLADFLGEQMVKDKGLNCKFIICARPKGAPVTERAVPVAIFSADEDTKRLYLKKWLKEEPQDTDPRALLDWAYYAERLGSVIQKLITIPAALQKVRNPVPRVPHPDWLQRRINAKDDKMKQKKMTDLFASKGPLEDITNISSSRLNDLEDFGNKLLQPKTVDAAITASQKVSTSKRKEPEPAVPADPFASLPKVMPDPSKDYPAFLQYQKLKWKLQKQARIRRRHLFGDRRGNANNNIQQTFRNQAEITFRNTWQLLQLKLTDNPGIVSAYVLIDNKIHSVKIKVPRQVFLNLKSRELPDVEVEGCQVEQVSHTLPNGHSSVHLFKLVVDEEVYFAESEKFSLLFNHPSVEGVYETQVPLNMRAVLQLGNLCTIDESQPGVLGKGLDQGFELTSLQRPAKPQPYLDSAKMAYIYISHISAGERQIFGVFSSRTEYAQVVILNKSRDSAQDMPNITKLYADLLAKRRQEEASTPESTWQDCFEYQDRVSFKTTQVTTRRKAFLEISDMVKKMRKDEVNPIMMVIQSSQRNMLLHEIPILQEFPVLPLKFDPADSSLPPLGWQSVVARRLVNHYLGLGSWILHLTALARYGDVPLCNLERDDPRFLIDVAYARRLQANNVVLWWSPGPRPDHAGYEKDDVAGPLDVVQMPAVNNPGTFASVCIDIEVRNLAINTILTSSLINELEGAESISFNPASDATGGDGAGEILHSENAFANAGVQVLREMVKSWWAEACRGSTMADVMVQHLVRWVESPDSFLYDRALHYYVQIMSRKAFQQLMSDFRRVGSQVVFASANRLLLQTTKGEVGNAYAYSQYILKSIKSKPLFHFIDLEIKEYWDYLVWYDQFNYGGKACQEVVEAETQSLDMIMHWQMATFLPLRLQSVFKEWVIEFIQLMHSHKRPAAIDGSTPRATQLPVRSNNGLSEDGEGHIILGKAFERPLKREIAGLIAAQKRELLHPELAVDYDFPVLPGSHLSNLHPSTAVLELVKMLMQVLSLDKNIALEARLVRKELLAMLDVREFSKEATFQNPSESLKLPQVSCDNCTVARDLDLCRDEDLLPPPGEAQGQQRPWRCTFCESEYDRNGLEEVLLAQVEAVVVEWTTQDLKCAKCGALRVNEFMEHCTCSGDWVATVKRDEVVRRMKVYRNVAKFYGLKMLEDVAGELFAAI