MPSRPFVPSSPVTVSLDGGLPRLKPLAQIIALLMVAGGAQASQPFSAAWFAAKGAQQSAGAARPGAQLPGMTPPPLAQQQKVNQQLQRSLQNLNNTVAAIAAQQAAQAAGRQAALAAPTDIPDGLGEGGLKVDASLPFEQAWQNAKAPVQSQADGRTTVTVEQTADRAILNWETFNIGRQTTLQFDQQSNWAVLNRVNDPSARPSQIQGQIKADGTVMVANRNGVVFSGSSQVNVRNLVAAAASISDSQFRERGLYFDANGSQPSFTDAAGAVRVEQGALLQTANPASSTAAGGYVLLLGSEVENAGQIVTPKGQATLAAGDSFYIRRGVGTDGNLRSTTRGNEVATSLAADSAAGRVVNQGLIQAATGDITLTGRQVRQEGVALSSSSTDVRGTIHLLNSASDARGSVVLGEGSTTAVLVDASGAGALDSQRDAAQQALDGTTPTNNVIGRFDNLSRVADRSEQSRVEIVSGGSVDFQGGSLTLASGGQVAVSAAGRSLLRDGAQVDVAGAVGVKVAMESNNIQINVQGNEQRDAPVNRDGGGLASNDVWVDARELVLVPAGTNGYATDRWYTAGGLLELGGYLGTRNHSAGEWMAQGGTLTFTGGELVSQPGSTVNLSGGTLDVQGGLIRQTWLKGSDGRLYEVSRAPGDLLYEGIYRGYEDSSPRWGQTRYFYNPLIAPQSRYESGYMVGRDAGRLVVGTASAVLEGDLLGKVFQGERQVRAPQPGADGYQQAQNAVARGAELIVGSYTPRYESASGNVLYNLAPTLQQVRLADGGEPLAANLDLDTALADEQRGVLLLDSERLSGFELGALRVAARERIAVDNALQVGDGGEIVLYAPEVEVNADLTARAGSLRLGNVLEQVEVARGERIDTYLTPAAGQRAALTLGDGVTLDVRGLWSNQVQGGVDADRAYLDGGRISLRSSGDLSLGDGSRIDVSSGAALLADGKQVGGKGGDLTLSANTGSAAGDGRLQLGGELAGHGVAGAGTLSVQAPRVSIGAAAQDGTLALAAGFFDKGFASYQVIGEQGLEVAEGAQVKVLRPLYRFRDDAISVASGADPLLALEPWLTPLYEERPADGELRQRPGASLFLQAGSRQSGAGQVADSVLDIGRGSLLEVDPGQRIELRSVGQLNVDGRLNAWGGSIELGSVALPDPVRDQVESVGHQRAIRVGEQGVLDVAARAATALDFQGRRYGQVADGGSIVIGGTVEHASGKADAAELFIDLRPGSLLDASGTQALLDVPGVGQTRVSSAGGSISLASANGLYLDGDLRAFAGGEGAAAGSLTLALATPNYLTSLATDQVLRPRELIVGQQREAAGEGRDYAYGHGRLAASQVQDGGFGDLTLFSDGLLSFAGDLELSLAQRLRLYSGALGLGEGAAGDSRVRLSAPSLLLAGAFVNEAAENNETQPLSTGLFEVSRQPSEALFEASAQVLDIRDSLVFGSRGSFRDASGGTQTIDRRGFDRVELSSTGDMRLLAGNATPVERINTQVLSGGDLLIRAAQLYPGTGAGARILAGYGYQADGAAAAFDPARSLRIERSDATTPEQPLAVFGRLSLGAASVVQGGVVRAPLGYLEIGQNADKVELLSGSLTSVSGAGLTLPYGGTVDGQVWRYAGEEIALTGVGGSFNERGIMDTGVDLGGRSVRVASGATLDLSGGGELLGAGFVSGRGGSTDARYNPLVRFDEEGRFDLPGLADNPIYAIVPGVQRIAPVAAEGGAVDPLVGQQISIGSGVPGLSAGTYTLLPSTYALLPGAYRVELNGQAGLGRSAPTQLMRSGSWSLAGQLSLVGTGVRDELFRQVLLTPADVLRRHSQYNETSYSDFAMADAARRGIPRPMLPVDARSLRLDLLAGGGADALAFDGTGLFQAARGGYGGSLVVLGNNQRIEIVGAGAQASEGFQGVTLRADDLNAFGAARMVIGSTPAVLYGQGGNYVTFDITDGAQSIVLRNGAELAAPEVFLLANRPGEAISLEQGAAIVTLGRGAAAYDARDGFLYASGGRSMLALSNGVLNVLPPEAGTPDSGPGDILLGVPAADGVAGETRLYSEGSLVAATDKRFVLDGSVRYGTRNLTLAAGGFNVGEQALLAELAERGVLPTGLALDQQVLDRLLQGDASEGAPPLETLVLNARDAFNFYGDVSLDSYDPSSGRSRLSRLVLGTPAIYGYGDSDSVASIRTSNLIWNGAQTPAAGVITGGAGSGQGTLDIRSERLEFGYGPFSQPSAIDSYQRLALGFATVNLAASERITANHKGSLAVYQSQGEYRAGSGYAYSGGDLNLITPLLTGEAGSRNSLLAGGALRVSAGGGGAASTPVELANGALGAELALEGASLLLDTRVGLPSGKLSLTAQEDLELGAGAQLDLAGRALRFDDVIRYSWGGEVNLLSHGGNIRQAGASRIDLSASNNQAGSLTAVALDSAAGVVDLQGQILAASSGEYDAGGTLVPYAAGSVEIRAQRLGEDGTPDSRFAALNQRLNAGQVFGARSFQIKQGDLNIGNDVRASTIEVSLDGGHLSVNGVLDASGEQVGSIRLAAKQGLSIGGEALLDAHGRRLRVDSYGKIIDSPNRALIELNAGDGLLSLGAGARIDLRHGTEAAAGSAPGQNDGVARGTLDLYAPRLGGATAGDIAIDAGAPLQILGVRAITLSAVQRYDDAPVAALPASNGRPYQEITQAYLDGKHQQSELFMQAALANSALLDGKLAGLNNATYAEAFHLRPGLEIVSATADGDLVVQGDLDLSGHRYASLNPRRAKTSVYGSGEAGSLAIRAGGDLNIYGSVTDGFAPPPETDDDQGWLLLAGQDHLGGDRVVPTAGVRLDDDSFFPAGKTLNFELPIKAMTLAAGTRLPVEAVLSQPLQLPAGTVLEGALLDAAGNLLRPAGSLLGEALDLPAGTRLGAGSRLPLATPVTGMTWPGGVPLPGRATLANDEVDGVRLAGGLALRAGAFLPAGSDIRLPDGAASVDVRPAGAVSHNWAIAPMLAAGSQSWSVRLVAGADLQAADPRLTDPRSSGQMRLADTHYGMRRIPAAGGGLVWTQEGVDNWGDPSLKPGDPLDPEALGYPTICDDFPTWCAASSGGMVWTEEGVAGWGDPGIKPGDPLDPEALGYPTICDDFPTWCAASSDDYALEAEPYASRFSVLRTGTGDLDLFAAGNLRMDSPFGVYTAGTASAVDSSYNLARARDGGSVLRDPALGGYEQWVDGGEQSLYSAWYPTLGGNLTLAVGGDLRGDVLGRLSGAVPNAGYDSAAVGNWLWRQGSGSTAGTADRTAWWINFGTYARQPGGDGAAAATQQVGFTGIGTLGGGDLSLKVAGDAGVIEARTSSVPQETSQRSQGLVLAVGGSGRVGADGQLTLSGGGDMDVRIGGALNPLTPFDQGSSLYGAMVNLRGNAQVRATSLGGIDLIYGRLDSDQVPGERRAYDPFVSTLGLANGGPTLVPGDATFSLNSLGDLVLQGVVDPGRTPLMNGTPYTSASGVEGYGLSGFSLWTERTAIDLTSAGGNLTPVSQGRTEQDTDSALVYPAKLSAVALTGSLYYGNATLRENARSDRTALVLAPSSQGRLDLLAGDSIYAGGYSISRSGASAGSLATPLNPSYQGYTGITLQVDNLSSDGSRANQERFPLFAFGANSVSGEWGAALEPSRFYALAGDLVGVDSGRLLRYTGTGDVRFGQLRYEGHGAVRMIAGRDIVSSGTGLGSERTANDNMGDYASSGNLFVNTSATDVSLVQAGRDILYGNFNVAGPGTLEISAGRNILMEDRAAITSLGAVVPGDSRPGADIVLQAGAAGADYQAFLERYLDPANLAQGGTPLAEQPGKVVRTYESELAKWLNERFGFAGDAEQAQAFFAGLPAEQQRIFARQVYFAELRAGGREYNEVGGVRQGSYLRGRNAIAALFPERDPAGNPISYEGDIVMYGGAGVHTNFGGDIQLLTPGGQQVFGIEGEAPPSTAGVVTQGVGNIRSYALGSILLGQSRVMTTFGGDIQIWSAEGDINAGRGSKTTVVYTPPRRIYDAWGNVSLSPQVPSTGAGIATLNPIPEVAPGDIDLIAPLGTIDAGEAGIRVSGNVNVAALQVVNAANIQTQGQSSGIPLVASVNTGALTSASAAASSATQAAEDVSRQQQAAARQRMPSVITVQVLGFGNERLEPSRDGASRSPGYNPDSAVQVLGAGALGEQARSQLTDEERGNLIL*