MRRPGTGRWHVPRLPGGVEEDGWFAPVPRRPCAPGALLRGHAAQPRRRAGHGGAAVVEQHQRRTPPGCHLRRGHVLRQVAHAGPRAARRHRLELRVWHASHGAFPGNTGAGKSPSSSPLSLPCSLLWPLQLLNQVFIPVLSKEAGRGETHFWATEVAEHSGSELLSNMQRFQTQVSTVKQLLIGDTQLAIPALPAETFDRVEIDFDLILQLETAVTDWLQALEALIARELKKVVTGKNPLAELEFWRDRSSSLSGLYQQLNSAKRKRVLAVLEHGNSNSELVGTYKARFGELAKMFLEAKDNVKFLTTLERHFKTIAGGALPRVLETMNPMVNALRMVWIISRHYSDDARMGSLMERIAHQIAEKVSSEIDLKTLFTVPAESAVSKLTIGKAVLDSWSEVYMQVRERIEVQGRDPRWEFDRKKLFERTSYMASICIDLLHIVQVYYDFHNFLGPELKAVTGDTQGVDAVTQKVAAMIEPVEKLAFDVFDKAFALQWSATVSNFNIEKENIEHLTKAFIDTSFKKLRSAEGALELLRSFKNIKSEGTINKQMMDKFNDIIIQFTKEIESAREIFDRLSSTPPRTRNQPPVAGSINWARSLFGRLRKTMRKFETGGTDIVQAASGLEMEIHYRAFAKQMMYFEKQWITKWADSVNHHASVYMKQSILSKGPIGNVSINFHPNLVQIIREAKYLDAMGFQLPEVALNVALQEEKFQTCIESLQNMLQRYHNVLEMLTPVESKLLAIRVDKLQHVLDPGYNQLNWNSLGIPEFVGACMKSVYEFKSIVTQVQNNSASIEKAIETIAKTKLLNLPPATGDVESMEFQEMYDYIEEQRLKAEENALKQYQGISPLLKKLEEVVVATNTGSSPALIDYYSFWERKIFKALNQMVIGGLDALKALYQKVPTVSSSKKPDFIRYFKLNCYLNIPDIVVQPSLTELTKLLTNMVRSIVDSAKPFIRWMDGTCLETPEQRVGSEDAEPFIFSFYSDVSLNPKIITSMLTLNTCIDKVLTGAHKHLDHWRKFQHLWRQDKLTIIGKFASKNPTCAKFEEKLAKYYKVATDILELPKEKAVEFLVFNSHQLAASINQVALGWVQAIGNEMSNCEKPRVTELHAKIDYLFNTLHLPPETLETLKMVLNVVAEVQSSGMVMELEYMDLEERNRTRELFGLHNDPEEKSRILSIRERWLTLEKECALLNVSLQEIKLKFTETTKKQVVEFAKEVSGFRDQAVQRGPAKAPDLDVGVELMETAHVLSQLLRLQGNREQLVLAQKLFDLPITPYPLLAEVETLLKSLSQIYTVYTDFRTTVDNYASTLWVELDIQRLVAITEEFTVRLKRLRTLKNFQPYALLEAKVKGFQDSLPLIQDLKSDALRSRHWEKLMEVTGKSFDMDPKSFTLANLFRMELHNFSAVISDITNSAQKELNIEMDLKKMAEIWKEQQFEIFKYNKDGMDRGWALKSTEPIVVLLEDMMLNLQSMVSSRFVRAFLNEVNNWERKLSLIGEVIDILMQVQRKWMYLESIFISDDIRHQLPDEAKRFDNIDKTWKKIMNETVKNPNIVDACTAPDRLATLNVLYTQLETCQKSLTEYLDTKRNAFPRFFFVSDDELLSVLGSSDPTAIQEHMLKLFDNCAALDFGERSKTVVGMKSSEGETYALRAPISTDGPVEVWMKKVEAEMRRSLYQISKEGVYHYAKARRTKWITDNLGMVTLVGSQIWWTWEVEDAFNSVRSGNKNSMKVFSFKLTDQLNELVGMVRSDLSNLQRKKVNALIIIEVHARDIIDTFVRDSILDHREFAWESQLRFYWDREVDDIVIRQCTGQFLFGYEYMGLNGRLVITALTDRCYMTLTTALTYRLGGAPAGPAGTGKTETTKDLAKSMALLCVVFNCGDGLDYKAMGSIFSGLVQCGAWGCFDEFNRIEAEVLSVVSSQIKQIQEALKNNLKKFQFEGKEIALDSRTGIFITMNPGYAGRTELPDNLKALFRPVTMIVPDLQQICEIMLFSEGFDTAKVLAKKMTVLYKLAREQLSKQYHYDFGLRALKSVLVMAGALKRGAPDMSEQLVLMRALRDMNLPKFIFEDVPLFLGLINDLFPGLDCPRVRYPSFNDIVEHDLEENGYLVMTGPSEQVDKVIQLYETMLTRHTTMVVGPTGGGKSVIIQTLARAQTKLNCPTKLSIINPKAQPTTELYGLMGKDMTRDWTDGLLSNIFREMNKPLAPDRNDRFYLVFDGDVDALWVEDMNSVMDDNKLLTLPNGERIRLQNHCKLLFEVSDLQYASPATVSRCGMVFVDSKNLGFKPYIWKWVNKRANKEEAGLLNELFEKYAQKCIEYVLEGVTEEEITSPLVLTIPLTNLNMAAQLCTLLEAILTEDQPITAPQVLEAVFIFSLVWSIGAGVVQSTAVRDRERFDKFIKSLALMGTSTADPLPPTQLPAESLYDFCFSVKDLQWRSWKLMVPEYEPPPDRVFSKILVPTIDTVRSTWLLDTFMEIGKAVLFVGESGTAKTVIIQKYLGAMPTASTLILSSNFSSRTTSMDVQITVEDVLEKRTKDIYGPPVGRKMILFIDDMNMPRVDTYGTQQPIAMLKLLIERGGIYDRGKELNWKFIKDVQYVGAMGRPGGARNNVDPRFISLFAVLEIQFPSNQSLSHIYNAILEAHAKNLASDIKVNESTRVITDVTLELYNYILDRLPPTPSRFHYIFNLRDLSRIYEGLCLSTPDTTKNAAQMVRLWRNEALRIFYDRLISDKDKEIVESKLTELLKLKLPNSADYAAGNPILYGDYKNALKESEVRLYVDVGNYDVVKPIFEEILDEYSLTNKRMNLVMFKDALEQLTHIHRIMRLDQGNALLVGVGGSGKKSLSKLSAFTAGCSIFEITLTRGYNEETFREDLKKLYNMLGVENRSVVFLFTDAHVVDEGFLELVNNMLTSGMVPALFAEDEKDGMIGQIRDAVTAAGIVDTKENCWAYFIHRCRSNLHVTLAMSPVGELLRTRCRNFPGMVNNCVINWLTPWPEEALHSVATVFLSELDLPENLRPHILEHMVMVHQSVCKVSAGFEQKMRRYNYVTPKNFLDFIENYRTSLVKTRVNNSDMAARLNGGLQKLIQAKVEVSEMQITLADAKIVVDAKTKECNELLEVISKNTAEVQTKQGIANDKAVDLSKQSEVITREKAEAEVALAEALPALEAAAEALNSLKKEEITEIRSFAKPHILVQKVCECVVILRGIKDVSWKGAKAMMADNRFLATLMEFDKDSITEKQMRALKEYFKDPKLNLDELSTISTAGAGLLRWVVAMVNYYGVAKVVQPKRLAVANAEKNLKNAQKELEKIQEEVRQLSEQLGALQKQFEDNTAEQQALKEKADLMEKRLSAAERLIVGLGSEHERWSRELGDLAVARVKLIGDCLVTSSFLSYCGAFTMDYRTELIQNIWLADIRSKELPCTDPFFLENILTSEVEISKWNSEGLPSNELSIQNGILTTRASRFPLCIDPQMQQAISWIKKKEGKQLEGRVKTFNDSDFVKQLEMAIQYGFPFMFENVDEYIDPVIDPVLERTFTSAGGARKSVKLGDKDVEWDDNFRLYLISKLPNPHYGPEISGKTMIINYGVTEQGLQSQLLNATVRHERPDLEEQREELVRDTSENKALLKQLEDTLLRELSNATGNILDNEELLTTLENTKLKASEISHKLKLARDTSVEIDQLRLRYSPAAKRGAILFFVMSGLSAINNMYEYSLASFLQVFEISLATSKREPTLDARLRSIIDAVTYDVYNYTCTGLFEKHKLMLSFQLTTRIIDGETGMDHAQLQFFLKGNLSLEKSPLPKPHDWFPDTGWQDVVEMMELGPQFKALVDHFSENGPEWKSWYEEDQPEMASMPGQFNDKLNLFEQLCVLRCFRIDRITVAVTRYVIDRMGEKYVMPPVLDYKSIHRQSSALTPIVFILSPGADPAFDVFNLGEEMGFKPGAKLKYMALGQGMGPKAAETLESGSGRGLWVMLQNCHLLPSWLKTLEKILEKITKPHPEFRLWLTTEPTSTFPLGILQRSLKVVTEPPNGLKLNLRSSYAKITEEMLADCPHFAFRPQVFVVAFFHAVVQERRKYGRLGWNVPYDFNETDLRISLLLISTYLRKAFDNRDDTIPWGTLRYLIGEAMYGGRVSDSFDRRILKTYLDEYLGDFLFDKFHPFFFYTKDDGSGYMLPPAGPRENYTNYIDSLPIVQTPEVFGLHSNADISYYTNTTKNLWKDLVDLQPRGGDSGGGVRREDIIERVASDILSKLPVPFDLPVLKKRFGVPTPVQVVLLQEIERWNRLITSMAESLRKLKKALAGEIGMSKDLDELSTALFNGQLPNMWRRLTSQTEKMLAAWIVWLLRRDQQYKNWAEHGEPKVMWLSGLQIPETYIAALVQTACRDRGWPLDKSTIYTKVTKFKSIDEVPEKPKHGCYVTGLYLEGANWDLEKSFLKRQDPKQLVVELPILEIIPMEASKIKLQNTFRTPVYVTQARRNAMGVGLIFEADLATEEHTSHWVLQGVALSMNIDY*