MNGVFAVVEGDLLRETNEFARASTAQNELRIQEAADLQAAALAAQAVKREPSTFELPHPETGEPMLTRLSKLYKPSTRAALLHAVAQQGLAAPDIDDESVALLAQMRRRFDAAGVPLQDVLVRFKNLSVTALVAGHRPPLQAELQRANTRMERVTTVAQRAKPGRRLQKVPILQGVSSVLRPGRLTLLLGPPGAGKSSLLRALSGQLKRESRLKVTADELTYNGLTFKQFSVQRTAFYINQNDIHFGELTVRETLDFAARCQASRTRKPAEVLLEEKERQLGINPDPAVAAYMKALGEHHKFATDIAIKALGLEGCAGTLVGNAMIRGVSGGQKKRVTTGELLVGPSNVLFADEISTGLDSATTFEICTRLRALCHLLHGTVLVSLLQPTPETYDCFDDVMLLSGGRLVFHGPREAVLPFFQGLGFTCPLGKGAADFLQEVTTFGEQWLYWAGKPHDYRYVSDRAVEEAYRRTEHGAFYLKELEMPEEAEPDGHGELAEHRYAQSPWVLFKANMRRQVKLFFRNRAFLMIRIGQCIVMGFAVGTLFLQQGRDNVEDAQMYMSVLFFSVMTQLVVSFAAPGLLIERLPVYLRQRNAHFYPGWCFALPEMLMQSCLIATEATIWTLMVYFMVGFDLSARILVFWAVMLFAGTCGLSLFMVIAIFSPTITVAAALQNIMYLIFTVASGFIVSPRSLQGGWLGCYYANPAAYFLQALVVNEFESPNWNQPVAQGVGARPGMTEGEFYMMERGYFTGQHWVWLGIFAWGLGSTLLNTTVFCVAANYVRRSPTVAAPSKPGEDGSDGSVEGGSSRNGSNRGMTSPPGSGKPTGDVEVAGQNGAAGASQSSSLPFVPIRLTFKDLRYSVPLPKGYDSKAGSKASGDPHAGRLLLLKGITGCFRPGVLTALMGSSGAGKTTLMDCLALRKTGGRITGDVRINGHPQRPETFMRVMGYVEQTDVHMPEATVHEALLFSARLRLPASVPAATTDRFVEEVMDVVELGDLRGATIGMPGVSGLSVEQRKRLTIAVELVANPSIVFMDEPTSGLDARAAAIVMRAVRRITDGGRTVVCTIHQPSADIFSAFDELLLLKRGGSTIFNGPLGAGASRLQQYFTALPGVTAMPPGANPATWMLDVTTPAVEAATGGDFAEHYEVSALSEASDAPLRRSAPLSLCSSRLPPAEVSALSEASDAQVAELAVPREGEADLKLADLAPASQLVQARELLKRNWQQYARLWRSYTAARMLITIVIAFFFGTVLKGGASGVDTYDGVLNIAGIQYSSVMFIGILNSMMVQSLISLRRTVYYRERAAGTYRVLPFSAAEFLIEVPYLAVQSTVYSVIVYWLVGFQADAGRFFWFLAILFLTLTMWTFLGINNVQITPTLQIANAFTSFVFGIMDLFNGFYRPQPMIPAGWIWLYWANPISYTLYGLIVGELGESQQLMVDQSPPVSVAQFVRDYFGYKTSFMGYTALILAAFCAFFFAASTTALARIKMPVPQLAYILVSNGAPEGAQPQPEGGAATPAAAAVPAAPAAPAISQPPARYTPSLLRGTLQLMGAKPRHSERVARKAFLILQQRAALPPGEPLSLAARLVAAPGGRAGVALARPEFDRLLLDCLDAPELRPAAATAAAAAEQLGAEGLQPEAANGVAAERQSQTGGQERQQMEAAGQQDAQWQQQDVQQPAQEQQQQQPQPAFTLEDLHVACSLREQRSSVAVLLCGTSGTGKSTLAALLAARLGISTVVSTDSIRHMMRSFSSETEDPLLWASTYQAGAHLQQLAAAQAAQATAQAAAQAAQAAAQAAAQAAQAAAQAASQAGQGAAAAAAGALAAAPPAAGAAASSADAQIAGGLPPRPPQLALPRAGAPLQPSTQRYASLPVAGMDARKAAVRGYKAQAARVLEHVDRLLTGCEARRQSVVVEGVHLSLSMVVRMMQRHPSVVPFLVHISNEAKHMERFAVRSKVMTLRPDGNRYVKHFRNIRAIQDYLAKSADKHAIPKVDNTNVDRSVATIHATLLGCLRRTARGEAVLAGGPSLTCKLLLEEYLRCQSATWSGRDMLELIRRKSAAGEAPSPSDLESTAATATAAASTPRGPLSEAAAEELHANGSVKRSATPPLLRSGAVSREGRPGQAGGHSRQQQQSGQQQDQQQQPQQQQREEEDEGDNRSFYGSDSQSSSVGGTSRSCSDASRSGSEAGSDGEEEQHPAAAGCRAGAASGSSPPYYANGARTDHDRQRAQQAQRRQQQLAGDESEGDSGHLSDAGPGPLRRQRQRGRRHRWRLGGGGVGEIPAGPVPELLRRRSEVGSVLEPDGQSELDELDLAAGAMGDAIIER*