MSPIQNFEQHSARLVEPDLPTQTRLEMVVEVRDSLEITHTADYSSFLKCYFKASSLILLKITKPQFVDNLDHNLRNVVLEILNRIPHSEVLRPYVQDLLKVAMQVLTTDNEENGLICIRIVFDLLRNFRPSLENEVQPFLDFVRKIYQNFRLTVSDFLEEVKTEEAKPVEIASPSDQSLSLTTHFRNGKINPSTRSFKIVTESPLVVMFLFQLYSRLVQTNIPTLLPLMVAAISVPGPEKVPSRMKHQFVELKGAQIKTVSFLTYLLKSYAEYIRPHEESICKSIVNLLVTCSDSASIRKELLVSLKHVLGTDFKRGLFPLLDTLLEERVLVGTGRACFESLRPLAYSLLAEIVHHVRADLSISQLSRIIYLFSRNMHDSTLSLNIQTTSARLMLNLVEPIFEKGVDQQLMDEARILLGRILDAFVEKFNTFKRTIPQLLDEGEGKNLTTLRSKLELPVQAVLNMQVPAEHSKEVNDCKNLVKTLVMGMKTIIWSITHAHMPRPQGMHPQALASHSSVTQAFKGMREDEVRKASGVLKNGVHCLALFKEKDEEKEMLNLFSQILAIMEPRDLMDMLSLCMPELFECMIDNTQLVQIFATLLQAPKVYKPFADVLINFLVSSKLGVLKNPDSAATKLVLHLFRCLFGAVSKAPSDFERILQPQVPVIMEVCVKNATEVEKPLGYMQLLRTVFRGLAGCKFELLLRDLIPMLLPCLNMLLTMLEGPAAEDMRDLLMELSLTLPARLSSLLPYLPRLMKPLVFCLRGSDELVSLGLRTLEFWVDSLNPDFLEPSMANVISEVILALWSHLRPVPYPWGGKALQIVGKLGGRNRRFLKEPLTLECKDNPEYGLRLIWTFEPSTPFLVPMDKFINLAVAAIMQKTPTTEVNYRKQALKFLHVCLLSQLHLTGNVIDEDQTRKQLSVLLLSSAESSWRRSESTEVKAELGVKTKTQFIAEKSIFKMLLVTIISASSDPDLRDADDDFVVNICRHFAIILHGDCTSSYASTSTGRPGGSVISASSRLKNNGSSNLKQLDPLIFLDALVDVLADENRLHAKAALTALNIFAETLLFLARVKHADVVVARGGHSASMVVSSPSTNPVYSPHPSVRIPVFEQLLPRLLHCCYGSTWQAQMGGVLGLGALVGKVNVDILCLFQVKIVRSLFYVQKRLPVYARKEQEETTQVLMQILRVVNNVDEANSDARRQSFQGVVGYLATELFNPNASITVRKNVQNCLALLASRTGSEVSELLETLYQPLLQPLIIRPLRSRTIDQQVGSVTALNFCLALRPPLLKLTPELVSFLQEALQIAEADEGVWAVKLMSPKVLTSLNKLRTACIEILCTAMAWADFRTPSHNELRATIISMFFKSLTCRTPEIVTVAKEGLRQVINQQRMPKELLQSSLRPILVNLAHTKNLNMPLLQGLARLLELLSNWFNVTLGGKLLEHLKKWLEPEKLAQSQKSWKTGEEPKIAAAIIELFHLLPPAASKFLDELVTLTIDLEAVLPQGQVYSEINSPYRLPLTKFLNRYATLAVDYFLSRLSEPKYFRRFMYIIRSEAGQPLREELAKSPRKILSCAFPEILPKSDALLSVAASSSGDENLVSTQSESSNRTSTKSDIASDAYFQGLYLIKTMVKLIPSWLQSNRTVFDALALLWKSHGRTARLQNEQELNLVQVKESKWLVKCFLNYLRYEKSEMNILFDVLSIFLFHSRIDYDFLREFYIIEVAEEYPSNLKRALVLHFLNLFHSKKLGNDHLVQAMQMLILPMLTYAFQNGQTWEVIDPNIVKTIVEKLLDPPEEVSAEYDEPLRIELLQLATLLLKYLQGELVHHRKELIKFGWNHLKREDSPSKQWAFVNVCHFLDAYQAPEKIILQVFVALLRTYQPENKMLVKQALDILMPALPKRLAFGDSRVPIWIRYTKKILVEEGHSIPNLIHIFQLIVRHSDLFYSCRAQFVPQMVNSLSRLGLPSNTTAENRRLAIDLAGLVVSWERQRQTEIKVVIDGNATSEVGDGLHPSSVVVSKLPSDVSSISENPTRRIKIEGGIQSLCVMSPGGASSLPSIETPGSATQPDEEFKPNAAMEELIINFLIRVAVVIELKDREANTMYKQALDSLSQALEVWPNANVKFNYLEKLLGSMLPSQSDPSTALAQGLDVMNKVLEKQPHLFIKNNINQIAQFLELSFKHKMLDAGKSLCSLLKMVIITFPQDGASTPPDIKLLYQKVSDLIQKHVHTASQASGDDNSLGSVSFVLNILKTLAEVQKSFVDPYVLVRILQRLVRDLGLATGAHPRQSQRTDSDSAVTSSRQAADVGAVISNIKSVLELIDERVMLLPDCKRPVTQILSTFLSEKGIDSSVLLCVLDMLKRWTEDGFGKIGSSGFSGAFLNQKDIIYFLQKLSQVDKQHFSSVSLEEWDKAYLQLLYGLCADSTKYPPGLRQEISLKVERHSMPGLRARDPDMRRKFFLLYHEFLGKNLFARLQYILQNQDWEAMSDVFWLKQGLDLLLAILVEDKKIILAPNSASIGSFLASDNPEIHHQPPAIPEGPEEVASMFDSIVRKHAQFLSEASKLQVADVVIPLRELAHTDANVAYHLWVLVFPIVWATLRKEEQRALAKPMISLLSKDYHKKQQGQRPNVVQALLEGLQLSQPQPRMPSELIKYIGKTYNAWHLALAMLETHVMLFMDDSKCAESLAELYRLLNEEDRRFGLLKNRSITAESRAGLSMVQHGFWQRAQSLFYQAMIKATQGTYNNTVPKAEMCLWEEQWLHCATQLGQWDALVDFGKTTDNYEILLDSLWKVPDWAYLKDHVIPKAQVEETPKLRLVQAYFALHDKNANGVGDAESIVGKGVDLALDQWWQLPEISLEARVPLLQQFQQLVEVQESFRIYVDIANGSKVSGNAAVGGQGYQYADLKDILETWRLRTPNEWDNMTNWYDMLQWRNEMYNIVIDAFKDFITSNTQLHHLGYRDKAWNVNKLARIARKQGLSDVCVQILDKMYGHSQMEVQEAFVKIKEQAKAYLETKGELATGINLVNSTNLEFFLAKNKAEIFRLKGDFHLKLNDTDGANLAYSNAISVFNNLSKGWISWGTYSDMAYQETGDEIWLEYAVSCFLQGIRFGVSHSRSHMARVLYLLSFDTTNEPAGRIFDKHLDQVPHWVWLSWIPQLLLSLQRAEAPHCKLVLLKIAAVFPQALYYWLRTYLLERRDAANKTELSRVIMAQRMQQNVPGVSVGNLSSETQARHGAESSGALGTHDNGNPHSQENERSTLDNSSTISENSQNAAIRNSASLAIAAAGAFDAAKDIMETLRSKHTNLASELEILLTEIGSRFVTLPEERLLAVVNALLHRCYKYPTATNAEVPQPLKKELSGVCRACFSADAVTKHAEFVREYKQDFEQDLDPESSSFPATLADLTIKLKEWKSILQSNVEDRFPAVLRLEDESKVLRDFNVVDVEIPGQYFADQEVAPDHTVKLDRVAADIQIVRRHGSSCRRLTLVGSDGSQKHFIVQTSLTPNARSDERMLQLFRVMNQMFDKHKESRKRHLGIHTPIIIPVWSQVRMVEDDLMYNTFLEVYEYHCERNGRESDLPITYFKEKLNQAISGQISPEAIGDLRLQAYGEITKNIVSDSIFSHYMYKISMSGSHHWAFKKQFAVQLAVSNFMSFLLQIGGRSPNKILFAKDSGKILQTDFHPTYDPNGMLELNEPVPFRLTRNIQAFLSHFGVEGPLMSNMCAASQAVFSSKQKEHIRYQLAMFFRDELLSWFGRRPLGMPIPPVTGVATLSSAELKHKVDSNVDDVIRRLRGIAPQYYSEEDENSIEPPQSVQRGVNELVEAALSPRNLCMMDPTWHPWF*