MDRRLEWVKEKACLGLGVEPNLFEAAIANPESRARVTAFLDGTVTSSALLFALEEATIYVEEYQEVLAEEQAPEAEDGEGEEHDGQEPGEAGGEGAEGSTAPGDSGDGQPEDAPAAAAEANGANPEDEAAAPADGAADGAAGEGGEEGDGAEGDEPPAPPAPKYVRRVISVPKVVSKLNVALGSLPEELSVFPVFYFILNRSGHVAAEELDSAVEFGLLSEGPSLRILEQMLSSVFVPILVQMSGGDVASGGVLMQSMTDNSHRELLGNMQKFHSQVTQALQQLTGDVTLQLPDFPLEDMDRAAADTDLVMQLEQYMAEWSQVLASVLQRESQKHPTGKGPLAEIEFWRERNAVLSSLYEQLNLPQVKRMILVVEKGSDDRNLMAGFKSQLGELTKLATEARDNVKFLTTLERHFKNIATGPLGGILDTLPPMMNALRMVWIISRHYSDDQRMGSLFQRIAREIGDRVEAAVDLRHIFRMTSADAVELLKVCKSVLEHWLQTYMAMREKIELSGRDARWEFPKQLLFARTNYMAEICTDLIEMVEIVDDFFRFLGPELKTVTGDTAGIDRVVHRVVAMYEPIESISFNVFDYGNQHEWKAAKQQFYADNEDIKEATRELIDTSFRKLRSAEGACELLQSFKSIKSKGAIQKQVMNKFNDILEQFAREIEQTADIFERNKDAPPVTKNQPPVAGAIKWVRSLLERLKRTMAKLLSTEEEIIRTTELGQAVESKFKSFARSVMLTEKKWFSSWSDSINGVAMQHLKQTIFRRSAATNRVEVNFHPDLVRLIRETRYLDRMGFPIPEIALNVALQEDKFLQWLEGLNSMLFKYYESIDQLTPVERELMERKLEELESCLQPGFTILNWNSLGITEFIGTCDKAIATFQQLVKQVQKNSGIIEQVVYAIAGAQLVTEPEEGAEVMDLQEFYEDIERQRLAALESLVKKYRTISPLLGKIEEVVAGTNSGKSPALSSYYSFWERAIFNALNTMVLCAMTKLQDMIEQRSKHAEGGRKPPLFKVTVSLQSVDVVVQPPMTEVNKALGRLVRSLVESTKAFVRWMDGTCVETPEQRGATDDDEPIVFTFYWDVAANPQVIKTMLNLNQSIQRAITSVNKYAESWRRHQALWKTDKNSVLDKFKARDPSAAQFEDKLSKYAKMATEISAQAKDFDQDFIRVSCHALASSVCDEAQAWVRAIAQTMRELDAVTESQLRDKIAKYQTALHRPPDTLEELKQVLNTVNTIRGESMVMELRYADLEERYRTRLLYATNPEEESQCAHELASASQVRALWTELLNEAEAVDWSLEETKKKFSETTRSQVSDFAAITAELWEKFRTTGPGLPTVELASGLDELHKYESNLADALRQREQLVLAEKLFGMEITAYPELAQLESEIRKLAQVYGVYAEHAEAVRQYGGQLWSELDVGKMMAGTEAILTKLRKLKSLKLLPVYELVEKEIQGFYNSLPLMKELKSEALRKRHWTRLMEVTGQEFDMDPKTFTLGNMFAMQLHKYAEEIGKITNAAVKELTIESEIRKLADVWREQRFELGKYMKGPEDRGWVLRSTEDILVLLEDMGLNLQSMMASPFVRPFLTEVRAWEQKLSLIGECIEVWMHVQRKWMYLESIFVGSDDIRHQLPAEAKRFDNIDRQWQKIMNDTAKNTVVLDACMADGRLDLLKSLSEQLEVCQKSLSEYLDTKRCAFPRFYFISDDELLSILGTSDPTSVQEHMLKLFDNCAALVFGRGNKTITGMVSSEKEGFEFRNVVPIEGAVELWMTNVEAEMRKTLYQITKEGIFFYAKTPRTKWISENLGMVTLVGSQIWWTWETEDVFRRVRDGNKHSMKEFAAKLTGQLSELTSMVRSDLSNEVRKKVNTLIIIDVHARDIIDTYVRDSIVDAREFAWESQLRFYWDRQQDDILIRQCTGLFKYGYEYMGLNGRLVITALTDRCYMTLTTALTYRLGGAPAGPAGTGKTETTKDLAKSMALLCVVFNCGEGLDYKAMGSIFSGLVQCGAWGCFDEFNRIEAEVLSVVSSQIKNIQEALKNDLTRFQFEGKEISIDPRTGIFITMNPGYAGRTELPDNLKALFRPVTMVVPDLEQICEIMLFSEGFDSAKVLAKKMTVLYKLSREQLSKQHHYDFGLRALKSVLVMAGSLKRGAPDMSEQLVLMRALRDMNLPKFIFDDVPLFLGLINDLFPGMDCPRVRYPQFNDVVEADLADQGFKVLTEPSEQVDKVVQLYEVMMTRHTTMVVGQTGGGKTVILNTLARAQTKLGKKTHLYTINPKAISVAELYGVLDKDTRDWTDGLLSNIFREMNKPLPAERDEARYLVFDGDVDAVWVENMNSVMDDNKLLTLPNGERIRLQNHCKLLFEVFDLQYASPATISRCGMVYVDSRNLGYKPYIYTWLNSRAKQAEVDILRGLFEKYAVPSVDWILEGIDGEELVRRPKQAVPVTNLNMITQLCNLLNATITDHPRMSDPQILEAIFIFCTIWSLGAAIVQRPESPDRDRFDAFVKHIASMGLVDGERVAATQLPARSLYEYCFDTNEGVWKSWRSYLQPYEPPADGAFAKILVPTVDVVRSTWLLNTVVAAGKPCLFVGESGTAKSVTIANYLAHLDSTINIVLNVNFSSRTSSLDVQRAIEDSTEKRTKDTYGPPMGKRLLMFIDDLNMPRVDTYGTQQPIALLKLFIERKGLYDRGKELSWKNMKDVQVVGAMGPPGGARNPVDPRFISLFSVFEIQFPSNENLRTIYQAILSRHLAKLPTDEIRDQLGERLTDVTLELYNFIIDKLPPTPSRFHYIFNLRDLSRIYEGLLLTVGDVFKTPEQFLRLWRNECLRVLHDRLISTDDKRVMTERLEALVQQKFPNLAAHTLASPVLFGDFKNVINELQGEGEVAPRMYDDLGDYNSIKPLFEDVMTNFYNRKRKPMNLVFFEDALEHLTRIHRTLRLPQGNCLLVGVGGSGKQSLSKLAAFTAGCEVFEITLTRGYDELAFREDLKRLYAMLGSDNKRVMFLFTDAHVADEGFLELINNMLTSGMVPALYDGAEKDGLIGSVRAEVEKKGLLATKESCWSYYVDKCRNNLHVVLAMSPVGETLRSRCRNFPGMVNNTVIDWFEPWPEQALTSVASVFLAEEALPEALRPQIVEHMVTVHQSVRTFSTRFLEELRRYNYVTPKNYLDFINNYKRALATNRRTIEDTVTRLSGGLEKLIQAAVEVDAMQKELSQAQVVVAQATKECNELLEVISTNTVDVETKAKAAAIKEAQLKVDSEQIAIEKAEAEAALEEAIPALEEAAAALQDLSKDHITEIRSYAKPPEQVQKVCECVVILRNIKDVSWLGAKSMMADGNFLRSLVEFDKDSLTDKQVKKVKEYFKDPKAPLTYDSLRAISTAGAGLLKWVLAMVNYNNVARTVEPKRKKVAESEKNLRIAQKDLASTKLELQSLNDQLGKLRTQFEEKTAEQQDLKAKADLMERRLIAASKLIAGLGSERERWTRDIADLESRRDRLIGDCLLTSSFLSYTGAFTATYRHAMVYEMWQDDVKARGVPVTQPFRLEALLTSDVETTGWASEGLPSDELSIQNGILTVRANRWPLCIDPQMQAVNWIKSREGKMLEGKVKTFNDSDFLKQLELSIQYGFPFLFENLDEYIDPVIDPVLEKNLVPGSSGKFVIKLGDKEVEWDSNFRLYMTSKLSNPHYGPEISGKTMIINYGVTQQGLTEQLLNVTLRHERSDLEEAREALIKQMSENKATLQALEDTLLRELSNAQGNILDNSELIATLESAKLKAVEIAEKLEASKVTAAEIEETRVRYSPAAKRGAILFFVIAGLSAITNMYEYSLASFLVVFNGSLHSSRRDASIEGRLRNIIDTLTYDVYAYTCLGLFERHKLMFSFQMTCKILEGDTPLDPQLLDFFLKGNLSLEKAARRKPFDWFPDAGWQDLMRLVELGQKKIGADGRMHALGSLANDVESDEAAWRTWYDLEAPEEAELPCGYQSFLSDFEKLCLMRCLRMDRVTVGITRFVIGVMGEKYVQPPVLEYRSIYKQSTETTPIVFVLSPGADPAFDVFKLGEEMGFRPGAKLKYMALGQGMGPKAQELIETGATRGLWIMLQNCHLLPTWLKTLEKILEKITKPHADFRLWLTTEPTDRFPLGVLQRSLKVVTEPPNGLKLNMRQSYSKITEEVLADCPHQAFRPLVYVLGFFHAVVQERRKYGKLGWNVPYDFNETDFRISMALISTYLTKAWDAQDDLIPWGTLRYLIGEAMYGGRVSDSYDRRILTTYLDEYLGDFLFDTFQPFRFYACKDYEIAIPQTGSRDTYLKAVEALPLVQSPEAFGLNANADISYYTSATKAIWTDLVDLQPRTGGGGGGVAREEFIGGVARDIAAKIPEPFDLPQLRKELGTPSPTQVVLLQELERWNSVLGVMVSSLRDLQRALSGEIGFSSRLEELASSLYNGKLPAMWARLNPATEKALGAWMLWFGRRYRQYKDWTEHGEPKVIWLSGLHIPETYIAALVQAACRDKGWPLDKSTLYTKVTKFTDPYQVSERPKYGCYMSGLYLEGAAWDLEASQLRKQDPKVLVNELPILQVIPIEANKLKLANTFRAPVYVTQARRNAMGVGLVFDADLASAEHSSHWVLQGVALVLNIDQ*