MGMRLPGGVRTAEQFWDALIEKKDCSSEITRNRYNVDGFYSADKPGAVKTRRGYFLEDDYIGNADLNFFPAIPGFEMDELDPQQTLLMEVIWECMENAGQTGWNGKDIGCYVGVFGEDWHELTAKETLSTPRVHAFANGGFTLSNRVSYQFDLKGPSATIMTACSSSLTALHEACQALHEGSCSSAIVAGTNMILTPTMTISMSDGGVLSPDGYCKAFDARANGYGRGEAVNAIYIKPLGRAMADGDNIRAVIKATAANYDGKSARIFAPDIKSQERLIRKAYQNAQILDPSETGFIECHGTGTRIGDVVETTAIARVFGSRGMYIGSVPHQVKTNFGHGEGASGLTGVIKAILSLERRIIPPNMHFAHPNPKIPFQEGRLAVPTEPIPWPSDRKERVSVNGFGIGGANAHVILESWPTPRAEAIESASGHAHRNRLLVVSAASERALQARCEAVRSYILETPSRVPDVAHTLGACREHLPYRTYMVTDGKNVTCEPHLARNASSSCKTDIVFTFSGQGSQWCGMGRELMASFPGFKLDCLTMDQILQELPEPPTWSIVDELQTQDDPRKLEQPVSSQTLSAAVQIALVNLLKSWGIYPAAVIGHSSGEIAAAYAAKAIPLRTAIILAYYRGLCAMSCPQSGGMAVVGLGRNVVKKYLKDGLVVACENGPETVTISGNRESLAAVVDLTKTDNSDIFTRMLPIPDMKQAASAFRDLVDPYIVCNDSMTPLYSTLTGSVVDNPAQLSASYWGANLESPVLFARAVESLLAAKKDISRIFVEVGPHCSLSAPXHQIIARHSLQTSKYIPTLLIDQDQVRCLLQAAGELFSTGYVVDFVAINGKGQFVSCLSPYPWDRQSLNWKESRLSKTWRFRQHPRHELLGSRMLESSDIEPSWRNLLSLGDVPWLGDHCIMGEIQFPCAGYIGMINEAVRQISSMQECTIRNLCIQAPLLLHQWGKIEIVTSAKPIKISDRVVSSSYEFSIMSYNGIEWIKHAVCQAAAGTAPLSRDLDSDNEFARPVSSEKLYQELRKLGLEYGPFFRGLEDIRADPLSYRATAILRTEDVHAIHPTTIDKGLQLLSIAASRGKAMQGSKPHVPVFVDTILIGRNRPLVKVTASMESLAMSQSRTKITLTDKTGRNNAKILSMKGVLLVPLESSIRTGSNNIPLATYGEWRPDMDLISVQDQLSGLRSLTNSRVRTIVAASALNVIQIHRLLQHTVPCSEKSKDYQRWIQIQMDNILTDKLSIVEKASTWATLEDDDILKEAETLNKALESEGLKHVSDLFKGILNSTLNAIRGLCDTESVSSLHGLAECANMSPTSDLSVWLSLVSHSNPTLRVLEIEASETSFTSSVLAQLQSPGERLYSSYTVTRLSMIDEHPKEQLNGHTHLNFQQLDITQDPLLQGFQKGAFDLVIASRMCVEKSGLEASLRHIKKLLASNGSLLLHVPSPDLPVVENACRFLSLTECGKHNAQSERDCQSLDAWHNSLLLAGFTGADAYSYDVTIPYQPHYNIISRIPDQTTVKKTKVIYLLCKTKRHDHPWICNVEAELEQAGYYTERCVLGQELSPHQCVISFLDLDSPFFKDLDMQIWGWFQSFIKCSPRVLWITPSVELGCHDPEFGIVLGASRTVRQEEALHFGTLQIDQFDETAIRPTLRVCKKFFEATDGQDTVDIDYEFALHDGIVYIPRFHWESLSDHLLREPDPTVPIKLDVGTYGSMNSLGWVEHESGLPGPHEVLVDVSYVGLNFRDIMIQLGFMASRDELGVEASGIVRQCGSNVKQVKPGDKVMLLRPGLFCSRLCVPVSTCVRLPAWCSLEDAASMAVAYGTALYCLTDIARLEKGQSVLIHAACGGVGLAAISLCQMLGAEIYASVGSEEKASYLVKTFHIPRDRIFNSRDCSFLPGILRETDGRGVDVVLNSLAGELLHASWSCVAEFGKMIEIGKRDILEHGKLPMDAFGGNRAFFGVDLIRLGQKPGAFTSLTSRVMDLYEEGKISPIRPLKTFEACDIKEAFRYMQNGLHIGKILIRIPQSANGLDVARSRRNVDLSPDLAYVLVGGLGGIGQTLATWMVEKGARHLVLLSRSAGTSARDQSFVHELEIQGCTVVLVKADVSVLEDVMSAIRSCPRPIGGILQLSMVLRDQFVQNMTHKNWQDVLACKVAGTWNLHHALQGHDAHLRFFVLCGSISGVLGNAGQINYTSANAFLTSFTQYRLQLGLPASVVNLGAVGDVGYIATQNPKLRERMSSGSVRLLQEQDVLEAFELAMFKSRSRAPLHFTDGAIRVPNNIIVGMSSTGSLANLSVRPLWGQDARFGIYRNLDEDVNKGPAQSSLDNAAIMRDFLALIERRPEILDTDDMANTLLEHMVRGIQEYSKFAQDLSYTEVVAMPIDSLMTVELRNWSRRNLGVVLSLTAISKAGTIGGLGELALASLRSKYSKQ*