MGRATAKLFAREGAAVVLGEQDEITGSAVCEEIEGLGGRATFVATDVSREADVARLVATAEESYGAVHTIFNNAGIEQPVTPSHEVSEELFDRVIGVNLKGTFFGCKHALPALLRAGGGTIVNNSSVSAFANVGGNISYAASKGAVMSLTRVLALEYADRNVRVNAINPGSCRNGVVPGVRPIVVYDGHRVVDRRWTGGNVVARLDDMVTIVTGAASGIGRAVARAYAAEGAAVFAVDVQQEKLEQVVAGLQDGVQPVLALPVSVADPEAAGSVVARAIELRGRIDCLANVAGVISYHNIEDTDVGGWDRIIDINLKGTFLFARAVAPSMKARGRGSIINVSSRAGAMGFAELTAYCASKFGVEGLSRALAQELAPHGIAVNTITPGTPVHTAMSEITYTPGKRKIWKDPDMISPAFVHLAQQTPDGLNDTYVNAWELSEELRAELAPTVDLIGPRSADDDLTDLVNGAQAIVSRRCRVTDELMEAAGGELGFIQLWSNRRDHVDLDAARRHGLQVALMPQVGCIAVAELALLLMLGLSKKVVPGHAATVSGAYRDLGVEPFRTEERKHNFQWMKLPDLFELNGCSLGLIGFGEIGTEVARRARAFGMSVSYHKRARLDPAIEAEENVSHLDLPELLATSDIVSLHVPLTEDTEQLIDRRAFEQMKSTAYIVNTCRGGVINEDDLVRALETKQIAGAGLDVFLYEPIPHDHPLLQLDNVLLTPHLGGGSGGCSEMKAFVVGRVIDGTGAAARDLCTVLVDGDRIKTVGTQDEVDIPPGCEVIDAPSATLIPGLIDLHVHLSYSGAQDRETFRTETVSMSYPQIALRAAGYALATLRAGFTTVRDVHGPGGAIIDLRKAVEAGHVAGARIKACGTGLSVTGGHMDQPGWGDHVQLDGMTCACDGPLAFRQGVRRQVKRGADLIKINACVSSIMDPNHPYRQEMTDEELSAACDEAHVLERHVAAHTSGGPGLTAAVRAGVDTIEHGHWLDRETADLMAERGTVYVPTLLVNERNFDFPREELGGTDAQWRWLDLSREAKWQSLETARQAGVTIGCGTDAGYMIPHGEMNARELELLVQGGLTPIDAIHAATGVGADLLRLDIGTIEAGKIADLVLVSGDPSADIRLLQDRANLRVFKAGDEVEEEEEMRKLVVWTAAMALLSGAALAQGDDIELVFAEDRVDHATYDPRVTQSRHEEQVIAQVFDSLLSADEDGNVFPGLAKSWDVSDDGLVYTFQLRDDVTFHDGTPFNADAVKFTFDTIVDPDLGSQGAVDIIGPYASTEVLGEFEVRVTYSRPYGAALSAFAETELSIVSPTAVEALGNDGFAQAPVGTGPFKFIEWEKGKQIVLERNDDYNWAPEFMNHQGPSRVKSATVRFIPDASTRVAALEAGEVQVSELVPALDMQRFSGTGEFGTLVGNAAGLPFGALFNTSKGPFTDINVRQAFMHAVDRPRLAENLFFGFADPAYGPISSSTPAYWDGNNDYYPFDLDKANALLDEAGWTMGDDGVRSKDGEPLSVYFPSLLARQDELIFANDYDMLVIRWVSNDPGVLSIPFHSRNIVEPGKFKFNWARYADEGMDQMLEDAESAGTADERNKLYGDIQKQIMDEGIFLPIHNQVQTVAYTNELDGFRLAAGQWQVRGSLTYFVRRVFGMVPVLLIAWSVVFVVLEIIPGDPVNLMLAGRPASEEVRERERARLGLDRPVHERYVSFLWRAAQGDLGVTLGVIAGVRPNSWLDTSSMFVALLGVSLPSFWTGMLLIFVFGTTLRWVPIVGDGLPALILPSITVGLFLSGGLARLIRASILEVMNQDYIRTARAKGLAHWVIVFKHAMRNAMIPPVTLLGVQFGLLITGAVITESVFARPGLGQLLLISVLNKDIPLVQALVVYATGIYIVLNLAVDLLYGVIDPRIKLEQSALVVNPGALISAIILTALVLGAIFAPLLAPYELYATDTGPRLSPPTGANYFGTDLHGRDTFSRVLYGGRFSLSVGIATVAFALVLGSVFGILIGFAGGRVDAVGSRIIDVMFGFPSIVLSILIVAVLGVGLVNVVIAVGIADIPHFARVVRGAVLSAKEQLFIEASRALGASDLRLMVRHILPNIFPTMIVLATLNLGNAILSTAALSFLGLGAQPPTPEWGAMLSSGREFMRYNPSVMIFPGLALFLSVMSVNLLGDRLREILDPRTAGQRALAEGATHYTHPMGLPKLREAISASLEKHEGLSYAANEIVVTAGAQEAVFVAMLAYVNPGDEALVPSPGYTSYNQAIELAGGVVVPVETYERDDFALTADAVAAKITPRTKMLCLLNPSNPTGTVTPPAEVEKLAALAEQHDLIVVSDEIYSRLVFDGAEVLPVARLPGLKDRTITVNGFSKAYAMTGWRVGYFAGSAEIVRAMTEVHHGLTICAPAVSQHAALAALIGPQDCVDEARLTYDERRRVMCAALDDMGLTYGRPQGAFYVYANVSRTGLSASDFCVRLLEDGRVMMFPGSLFGDHNDDFVRISLLQPVERVTEACQRMRQTVEAALKTYSKFLGVPEDTSIIEYPKSRTRVALFDLGGIEYQLCESMDDDGRFADWIRERGNEGLHHICYAVDDIDAALAHAQENGARLRICKACQVEGSHPHPEGFVAFLDNDAGGIEIELMNTNQLREFDMGNVTVGTATAAPGTVAVGRIEVTKLAGGAPLGMPVIVINGAEPGPCLWIDGGIHGDEPEGLLMCQLLRQQVDARRLKGTLVMVPVMNVPAYEAGRRGNPLDTFAHDMNRIYPGRPNGYLTERVAHAHMEWLVEVADLNLAVHSGGEHSYLSAMVFVADDAKSQELARAMGEDFSLALGTPRPKGNPMGVMLNAGKAGITVELGGRSATSPSAFRNVCETLANAALNVMRHYAMLPGEPRYAPVRYKGVQEALLAPASGLYLPAEGVEFQQEMKQGDRIATIHDLYGEELADIRAPADGMIFGLRALPSVTTGDWCCFYAKLDGTWDD*