MCPLEQLYDAAGSRRLDQIAITGGQPGIDLMRRAGRAVFDDIIGHWPGLRQLIVCCGKGNNAGDGYVVAELARQAGVKVRLLQVGEASDLSGDAALARDDALRAGVTIERTRDGEVALDGDLIVDALLGTGLNGAPRSAYATLIDAMNASPAPVIAVDIPSGVSADTGAAPGAAIHAERTVTFIGRKIGLHTGAGVVHAGTVQFEDLGVGADVHRQVAGVDWLTFREACEAMPLPRRDAGAYKHALGHLVVVGGDRAMGGAPLMAAEAALRVGVGMVSVLTRAEHRSAMLSRRPELMVVDADDVDARADLIARASAFAVGPGLGRAPWGLELLKTVLAANRPTVIDADGLNQLRAAALDPPVGTVVTPHAAEAAALLGTPLTAVQADRLASVEALAERIQGVALIKGAGTVLAASGPSEPTRHLGICAHGNAGMATAGMGDVLTGMIAGLRAQGAAPATAAVIGTCLHSLAADKAADVIGRRALLATDLLEPAATVAFGGELLDTLQGAPLVFLRGQLGAGKTTLVRGILRALGHDGSVKSPTYTLLEPYEVGGREVYHFDLYRIGDSDELAFIGMDEMLDSDAIKLVEWPERGAEALPARERLPGRSGSPVLFLSCCVLVACLSAAGSAHAGQALNSVRMHESPEYTRVVFDISGNVAYDLFTLENPNRVVVDLADTTPSAGFDPAVVALGRERVRGVRGSVRGSDYRVVLDLGSSLTPKAFKLEPVAPYGHRLVVDLHDSVKRVRPTVVPKPEGKRDVIIALDAGHGGEDPGALGPRGVREKDVVMNITRRLERKLNAAEGYRAVMVRTGDYYLAHRKRTERARDVEAHLFVSIHADAFRSPEVYGASVYTLSDRGASSETARWLAASENASDLIGGVEEEVVSGEQEDYLLKAILEVSMDANRSASIEVGESVLARIGEITKLHKKRVEQAGFLVLKSPDVPSILVETGFISNPQDAKRLNSAAFQEKMAEAIFRGITGYMGNRAPEGTLVAWRREQGGQRYTIARGDTLSGIAVRYGTSTRRIKEVNGRGTVQRIEQLSDVVSNQIAAGEVVERPASLVKELVENSLDAGATRIDVRTEAGGVKRVQVTDDGHGIHPDDLPLAVSRHATSKIRVAADLDGVSSLGFRGEALASVASVARLTITSREADAAHASAIEVAGGELLGVRPAAHPPGTTVEVSDLFFNTPARRKFLKAERTEQSHVDRVIRSVSLARFDVSLSLDQGTGRGALKLPAGNPAERLGRVLSTDFVSRSIEIDEAAPDLSLTGWVGLPTFSRSQADQQYFFVNGRIVRDKLVAHAIRQAYRDVLFGGRHPVFVLYLTLPPEAVDVNVHPTKHEVRFRDGRNVHDFIFGKLNRALRDVRPDTVAPPVLVSRGASPATLPGNASGTAAAASMPLQPALMLREAADALLFQSEAAPVLAEPRSSAEVQTDLPPLGYALAQLKGIYVLAQNADGLVIVDMHAAHERITYEKLKAARQDGVVPRQRLLVPEVLNVPESDADRVEELSSALEALGIVIERSGQEAVTVREVPALLAGDAAALVRDVLADVSELGTSARIEAAEERLLATMACHGSVRAHRQLTLPEMNALLREMERTPNDGRFIVAIVGPTAVGKTAAAMALADRYPVSIISLDSAMIYRGMDIGTAKPTPELLASYPHALIDIRDPAQVYSVAEFIVDADAAVRAAFEAGRIPLLVGGTMLYLKAFREGIAAMPAADAELRERLQAEAEQHGTKALYERLQRVDPAAAARIHPNNFPRIQRALEVYELTGETISSHWNTSEGVGARLDAVLLEFGIEPDSREQLHERIETRLDGMLAGGFVEEVAGLKKRHDLHMELPSMRAVGYRQVWEHLDGQTSFEEMRNKALAATRQLAKRQLTWMRSWTQLLNLKRGTGDKLAERIPVSIYLVNGIKLQGQIESFDQFVVLLRNSVSQMVYKHAISTVVPSRNVRISNSNANAEESAEDEKVYFRAANTTRRTVESAGRRPPLPAGPLPGADEDTALPGTPTAPVSVEAPLVDDALQECVELARTAAIDVVATVTASRDHPHPRWYVGSGKLEELKAAMKANGADLLVVNHELGAGQQRNLEQALKCRVMTRTELILHIFADRARTYEGQLQVELAQLKHAQTRLVRGWTHLDRQKGGIGLRGAGETQLELDQRMLGDRIKAAEKKLAQVGRRRALGRRRRDRTNTPTVSLVGYTNAGKSTLFNALTEADVLSEDKLFATLDPTMRRLAVDGVGEVVIADTVGFISQLPHSLIEAFKATLEEVAGADLLLHVVDGATPGIEERIEEVNAVLTEIGARDLPTIMVLNKMDLADPNAPDVVQGVKVSALTGDGLEALREALADALGVRAPLSVLLAPEDGQTRAWLYEAGAVIDEGVSEDGRLQLTVRADEALLERLESLPTVLLQPAAPVHKLSTLAN*