MENEYEEALSQVLTFAKIFSNESFKDKAIRAAILAAPTALTLLRSIRILSASNLVSGSATDQEMEAFLSTEYGNTLINLFEWLTALETPQRMAMLLLKAFKSNMDQMMGVLRIFTSNFVRHQITGGLVSDSKPLSWEYLKAVIACPHTLTIPLLHTESLLVHVLVERAPLNLAALAILKLSEQVDAFPEDHDCRGLIVDPLMTWIQQICGRAANSVQKMPIPAAPAITPSTLYNMVINLFGKDLSPGGFLTNALAGLIPSFLQQHCGVGTIIQDAGVMCAFPSQVIISQYYSFARDVLCKYLIEEDESMALDARAEELLQWLCMQTNNGVIMDSWIQQDFCAILLDFLVKQGYHTSITSEKLVDSKFLLNLLQSKVRSPRIRDHLLYVLASKAWADLQKQLELASIKVELISKLLSYPEISWAKICKEQKIEAGGFKAASDTVTDYLNIQLKGFQMLLNYARIFEGRRFTGEVIQNWKSYMQDRTQGCKNFTLKEIKEPSHWPITLTSQFLASMLVLEDSKILVNIFEQKGCQVPIQHTSNTTLLLATSSSSIKPSLWTSVASLLEASLRSYEKEWKTLSQSDYSVERLNFLLCGVDQRGIEVEANLAQMYFNFKDQPAPNIQFTFAALSSWMNFSEKMSLVEPLLKLESMLSLKRDEGMVLENLLGLNEFGTSATLGKFLEIYNKNIMVIDYFANRDIEVLKQLAKSEELIRFLKENTDEDLRMLTDAIEEQAEDAVVDEVMVSDLIHIDKLLRPLMQSSNFTIENLKAAIAQETKELADAAQLSAKLQYCNANIHRIRHFVASLADRSSVLKTHMSKILELGVYTFALQQQSNGTSGDDCKFLVICDVKQKSSSFSSSTSEVAPSNGCSRQQFTLTDLKDLRSRARMLLSMRRIKQDVQLERSRSSVGQRLNMTQALDEFVEHVNLAERLIEQLCDAQKSGHILFDKIEWSISGRVQLQERVEWMDGQIASWHAALDKARQKYNCFNFFKGSELRLIYQCYIGQASSGQLQICWELLEWAKPGLSKKEIETWKQTCTYTNIEMRFNQTNQENSKSQLSKCLDSLGIALVKTFANADPEASAHRLLQAPSAQSSEMPIQEPILLMSVEDHQRELNLVVEIFHKQYGHLQKMANNLLLCSATTSWEDIHLIILRFLASQSHSDVFVIAFIEKLAFECQTQLTRRLHHISVATLQKIQTHQLVLVCCAKTQALQEISHQLQVPIRFREGLDSKSMHQQLPEECLQMKVVTSELSGMGKSRYIKSQKHGSILTISISGDVSNEILIKMLKGKTRLGEHSLHLDITTEKNYENLNGILFELLICGALKSSHVGVYRLKTAYVYVELANTLGNLLEAGLSICSWLPQQHVRWDLDAWNVSKGLESDDQVVCLYLEKLATNDINNQDIVFFGAKKNVKALPRSRCRTLINKYFIQESSQMSYTLLDGFIKTLAYQLRKFGANDFCKCETVRFILGQASETGNFRSIVVESLIQAARDLSLRSVKPWLHEEQKQVSAQNINKSMHERTSSMLRWSDSNHVMIFFDANGLMKILYRDKMLIPRGIEEILTIQVKVSRYPLPDYAALSSAELWQILCPIVCASDPGFVPDYVLTPDNFLKMALVSLRINTHVPVIIMGETGCGKTSLLRALATISNATFKCLTLHAGSTERDIQSFIRDAEIEALARTTQVWAFLDEINACPHLGFLNAVLCHHTLCGQSLHPKLVVLAACNPYWLQDTRSVTSGLQMKNLDKMKKQELAYTVYPLPEAMLDHVWDYGILSDSDERAYIAAMIGDRKAEIIDLISHSQKFMRENFGFASVSLRDVQRWISLYDWFQEDISARFKIKSESRGSRMVDRRAKILACSLCYHCRFPGKDLRRKYREICCPFISPNSTNALSQAKFLKILHEEQRDVISRMEIPPGIAINSSLLENVFIVLVCLLNYIPVFVVGKPGSGKTLALHIIYSNLRGTDSKDAYFRRLPRILFLSYQGSQNSTSEGILKVFDKAKRYAHSNRAREILVVVVLDEVGLAETSHHNPLKVLHPLLEPDVREIAVVGISNWSLDAAKMNRGIHLSQSDPGVDDLYQTSVAIFESYESTSGLFLSDTLRRLAAAYHTYRAQQARADFHGLRDFYSLVKSLRHYSIMLSPDHLAHSLWRNFGGGSSEEIKNFFLNVGGHSKSEGSWDHSPFVMDLIRENLEDPEARHLMLITKGDSASNILQHMLQHDNNFVVIRGSTYQDDKNEEYCYLMLSDIILFMEMGRYVLLENADQIWTSLYDMLNQHYSYVGGRRNCRIALGAYSNPMCFVHKNFRCIVVVEENQIPNMDPPFLNRFEKQSLTYESILNEAQRTAVETIRAWAHKLANMGCNNANERFPESQVFAGYYQDTVPSLVMLHSTQLNEGSSASHSQLDKETLVIHSQLVQRCKVDLIQTANVDAIARVHLLVENAGSDADMKELKSWTEMFLSWQALQSLRDCIQANIADSKEWTDSIGIKLIITTCTPVQWSIQRNVKGIAASIHKVNFVRLADFSSEKQLQAQILKFWSDDQASMLILQADDALDKDHISLAKFHADKRRACQDTATTKHVIIIVHVRQGVAKLSNFSFLCGWKQVTIHRLQKEPIAIRDYLNQSMKEILQHEAMPVKQIMARVLTWSYLCIKYHDPTLTASYPQQMVQSICEDEALITCIKQRALEMVIPKIESMWQSPVLNNQKLLSTSASVHDAFVQYIEERFREAVARIIYLVEKTSSLKSYFAYDAERKHTWRQVFMLPDALNCDMAPAPCYPEGYAVARPLDLKLPFSSLYAGHLDKTFKSLYLETFCDARRSDQPETFRISIDQAPKANNIQKDVDVSLTPLLSMIGTCVHWDLHSYIEDFSKINATTLIEDKMVNIQALEWILRENLYFSIQHPSDLHILCWETESDLKAQVSLVLLCMPPSEIKKEIDAIKAGRAPTKNFSVELASRCCRSMLPTSSYLEKAGGTHAWLQKSQELVRLLPQVGYSRLVFMLQSLQDLALFVVLPLKQRGSTKILHKLANWFLEEAHEGHLVTILVQIVECVPKFDKLNVCERKCWIDFLCSLLRRYPAITDLPVHHSIQIFNMLMTSTTPSCMMGHVMYELLCSYLLTRRRPYCKRGPLFIILLTDGLDAPIKKDWPGSILLSDQLYHDIRQSITLPLLGGENTETWDFSAFDECLCLALRFCEESELFALRKIAALALWKSFLYSAGHLLNQAKTNLKDNKQSYNLVLSPSLKKALSSMSSALKYTTHAFFMKVLHWDVGLSAGDIAELSTFPEYKKLLNFSFFLDHYLVKNCRNRLGFDPFTSSSKAFVSAEQKLKLLISSIDEHISRNSGQIEPEVSNSRTSHRDLRKLLSKASLKDQVIWISAIASTLFVAKSGEQPSQAEWTALEWLKENTKNWDPLPRLTLTHLFKKEQGGIWHCGKDVTNEELTLGCLILDILVKVAALPTGSPLLGYCMLTASHFQEAYVLTDAQSLLEGVDLGDYREYVHSCGYIYIIGDCTRPGQVGTCPHCRKQIGGTNHQLLPGNVALKESGKTAHSALENVGLTIRIKHRSFRLLRILVHCCFLIGACIGRDVTQLAEFMQLANEKWTLINALKETIRRDILLLGKLIACQPTMTSKFIHSMLQPLSQITIQGPLRTVYSRDQWEMAFEKMVEKQPIQETISEYLMRRGTDGLNHLLLERSPCPMDSLQNYFRITKLPCLSDYETMFLQSKQKSTAHPCIATVLSHRNQLSSLKYLMPIVKFSASLRQALGHMITRPAAATRSIKSIIHDKSDLADLYEDFEESWNKVRHEVKGFECRQFQEPVPEMHKEQPIALCLLEKKDQGVFIAAIFELLRTRQNDFLERVEAGLVNRDSTKLKPSDIMDTTGMPSVSVQLCKVGQIVSFQESWLNDVIGVLGMCNQSYGAGTTIEYDDSQIEHQVFFKMIQGKPLLKGDYVEFSYQQESFQRHATLISDVQERVAQEALPSEKLTNISRELTVGAFSTGQMLANLELCLGFLRKTNANASEPLQDYCNRWLDKEVHPIFSKAVFDGVQIKHVVSLYEELEETASSAVEDLVTSRYRSKLDDPARAALRERVIVKKPGWGAAGGIVNNDKLGAEAFRDALRRFMFRYLTADTFKPDEELKFYLTDLQLVTWPAWDVDQDTVDDIFPRSFKLKHARALYIALKKICESSKPH*