MMFGKKKNNGGSSTARYSAGNKYNTLSNNYALSAQQLLNASKIDDIDSMMGFERYVPPQYNGRFDAKDIDQIPGRVGWLTNMHATLVSQETLSSGSNGGGNSNDGERVTTNQGISGVDFYFLDEEGGSFKSTVVYDPYFFIACNDESRVNDVEELVKKYLESCLKSLQIIRKEDLTMDNHLLGLQKTLIKLSFVNSNQLFEARKLLRPILQDNANNNVQRNIYNVAANGSEKVDAKHLIEDIREYDVPYHVRVSIDKDIRVGKWYKVTQQGFIEDTRKIAFADPVVMAFDIETTKPPLKFPDSAVDQIMMISYMIDGEGFLITNREIISEDIEDFEYTPKPEYPGFFTIFNENDEVALLQRFFEHIRDVRPTVISTFNGDFFDWPFIHNRSKIHGLDMFDEIGFAPDAEGEYKSSYCSHMDCFRWVKRDSYLPQGSQGLKAVTQSKLGYNPIELDPELMTPYAFEKPQHLSEYSVSDAVATYYLYMKYVHPFIFSLCTIIPLNPDETLRKGTGTLCEMLLMVQAYQHNILLPNKHTDPIERFYDGHLLESETYVGGHVESLEAGVFRSDLKNEFKIDPSAIDELLQELPEALKFSVEVENKSSVDKVTNFEEIKNQITQKLLELKENNIRNELPLIYHVDVASMYPNIMTTNRLQPDSIKAERDCASCDFNRPGKTCARKLKWAWRGEFFPSKMDEYNMIKRALQNETFPNKNKFSKKKVLTFDELSYADQVIHIKKRLTEYSRKVYHRVKVSEIVEREAIVCQRENPFYVDTVKSFRDRRYEFKGLAKTWKGNLSKIDPSDKHARDEAKKMIVLYDSLQLAHKVILNSFYGYVMRKGSRWYSMEMAGITCLTGATIIQMARALVERVGRPLELDTDGIWCILPKSFPETYFFTLENGKKLYLSYPCSMLNYRVHQKFTNHQYQELKDPLNYIYETHSENTIFFEVDGPYKAMILPSSKEEGKGIKKRYAVFNEDGSLAELKGFELKRRGELQLIKNFQSDIFKVFLEGDTLEGCYSAVASVCNRWLDVLDSHGLMLEDEDLVSLICENRSMSKTLKEYEGQKSTSITTARRLGDFLGEDMVKDKGLQCKYIISSKPFNAPVTERAIPVAIFSADIPIKRSFLRRWTLDPSLEDLDIRTIIDWGYYRERLGSAIQKIITIPAALQGVSNPVPRVEHPDWLKRKIATKEDKFKQTSLTKFFSKTKNVPTMGKIKDIEDLFEPTVEEDNAKIKIARTTKKKAVSKRKRNQLTNEEDPLVLPSEIPSMDEDYVGWLNYQKIKWKIQARDRKRRDQLFGNTNSSRERSALGSMIRKQAESYANSTWEVLQYKDSGEPGVLEVFVTINGKVQNITFHIPKTIYMKFKSQTMPLQKIKNCLIEKSSASLPNNPKTSNPAGGQLFKITLPESVFLEEKENCTSIFNDENVLGVFEGTITPHQRAIMDLGASVTFRSKAMGALGKGIQQGFEMKDLSMAENERYLSGFSMDIGYLLHFPTSIGYEFFSLFKSWGDTITILVLKPSNQAQEINASSLGQIYKQMFEKKKGKIETYSYLVDIKEDINFEFVYFTDISKLYRRLSQETTKLKEERGLQFLLLLQSPFITKLLGTIRLLNQMPIVKLSLNEVLLPQLNWQPTLLKKLVNHVLSSGSWISHLIKLSQYSNIPICNLRLDSMDYIIDVLYARKLKKENIVLWWNEKAPLPDHGGIQNDFDLNTSWIMNDSEFPKINNSGVYDNVVLDVGVDNLTVNTILTSALINDAEGSDLVNNNMGIDDKDAVINSPSEFVHDAFSNDALNVLRGMLKEWWDEALKENSTADLLVNSLASWVQNPNAKLFDGLLRYHVHNLTKKALLQLVNEFSALGSTIVYADRNQILIKTNKYSPENCYAYSQYMMKAVRTNPMFSYLDLNIKRYWDLLIWMDKFNFSGLACIEIEEKENQDYTAVSQWQLKKFLSPIYQPEFEDWMMIILDSMLKTKQSYLKLNSGTQRPTQIVNVKKQDKEDSVENSLNGFSHLFSKPLMKRVKKLFKNQQEFILDPQYEADYVIPVLPGSHLNVKNPLLELVKSLCHVMLLSKSTILEIRTLRKELLKIFELREFAKVAEFKDPSLSLVVPDFLCEYCFFISDIDFCKAAPESIFSCVRCHKAFNQVLLQEHLIQKLRSDIESYLIQDLRCSRCHKVKRDYMSAHCPCAGAWEGTLPRESIVQKLNVFKQVAKYYGFDILLSCIADLTI*