MSRFSCIFPTLTDGYVPNLDQTRAAGRRTYTIDRRGWTAPSSQTESHILAAWGLVLSSYVGTDEVAFYIVPTTGPDTTALAELKVEGDMSRRSLINAAEQLLHPGPVGAGQVSGESANTIITFEKDIESLFVTQAEAANVGTAMAQALAEVGADDHNRLIKNLNLMSPTHLESIWQFNANVPGMWEECFHDVIERRAANRPHSLAVDAWDMKLTYADLVREARLLAAYLQHRGVRPGSVVPISFERSGAALVAMLAVSKAGGAFVSVPPTLPAGRLDAILEVIEAPFVVTWSKYEPFWAERLPTLPIDSYPKPSADATVKTLGKPEDLFYVIFTSGSTGRPKGCMLSHSNWLNGALRNAPSWKYGPESRVLQMLSHTFDMSLLEICTSLGSGACVCVPRTEEIETSVSDAINRWQVNHVIMTPSLARSLRRDDVPGLKTMCLGGEAFPREIVTMWSERINLWQFYGPSECSINSSSRPITRPDADPLNIGPPNSAACWVVDTQDYNKLVPVGAIGELLVSGPIVGMGYLKNPIKTAEAFLDEVGFVAKDDPQFGGFRFYRTGDLVRWNSDGTITFCGRADTQVKLNGQRLELAEVEYQLGLEAGVQYAIAMAPQSGRCKNNLIAVLTVKCGGASNQGNADDEIPLLDRHDPIVQQTVKKLRSQLQHALPRYMVPTIWAFVGRMPMSPSGKIDRVQLRNWVQEMSQETFDAITGRSFEAEDHVLGLSQLEQEIQLAWAEALGLSAAEVGLQQPFVALGGDSIKALDAVARCRARQIKISMVHILSCEGVREASSLAEVQETPAHQVAEIAVDYSDLWTRLSTEYDISKLGVTQVEEVEDVFPCTTMQEGMFLGQIRRPGAYHMRFFHRVQLKGGSLPTVERIQQAWASLVERHPSLRTVFVDDLSSEAIYHSVVLRSVPMELTMREVPRDLNPESALAMFTEELVPFRPNAPLHRMLLLTCRGRVPYLMLEISHVIMDGYALSVFRREFIRACSSTASLPRGPDYRMFANYHRTRQTDESAKYWTNYLADCVPCHIPTDPLSVPTDASPEWPRTLQRRDFGFDNSVAFLQRCKERQVTLACAIRAAWALVLRAYTQSRDVCFGYVSSGRNVPVPEVETIFGLCLSMQVCRAKLSEASTIASLARKIQEDYVASLPFQHYPLAEAQRGLKQTHGQGLFNTAISMEWVPPTAEDEDALLDLEEIREQDDPTEYDIAISVDIHEGHIKLGFLYWPNLSDFQITHLAEALQGAMNCFAFQPDVALNTLTLLQASDLCSTLTNGPTLLPLEAVRGNVISMIDRWVTRQPESPAIDGWDGSLTYKQLHEQSSWVARNLLHQGVKLGDRILVCADRSSRTVVTILGVVRAGCVLVLSNPTDPEKRLQWLAHKCNATLVVADPAYEERFATSGARVFSTTSVCAPAAWDYEFSALDDQDLVSILFTSGSTGTPKGILMDHGALATSVLLGHGRTLRFSRHTRMLHFASLTFDAALAEIFTTLAHGGCICVPCEEDRLSDVSGCISRFAVNTAMLTPSVGRLLDPEALPTLKALAMIGEPMSRLDVERFAPVLDLYNGAGPTETSIMVTIAGPMKPTDEPVNLGYAVAGVRLWVTEAENPNRLAPLGAVGELIVEGRLVTRGYLDDPARTRESFLPNLPWLPSQHALYRTGDLVRYAEDGSLRYMGRKDTQVKLRGQRIELQEVEYHLRKSLQQAQVVVEMVIPEGKIRAQASLVAFVSGLTAADVESSSARNFDQSMPMSQIALPGSTIQALEEALPRYMIPSVYFALDTIPLSVNGKADRRRLREIGAALLVSSTAHKNTVDGKSEPVKWTASSKLELTLLELWTTTLGLEAETIYGDDSFFELGGDSVSAMKLVATARDRFKLSLSVPQMFRHPTIHQLAAILGEATGQPESSASSTTEEGFTFSTPDDSSTNDGVDDDFLRLATAQLAQLAQEKGKKVDIAALLKQLQGGSSSCKTPSVSSSSSSSSSRKKKSAKVVSPVEAPAPVPVPFSLLDGGADVVEKIRAQAVEQCKILPGDIEDIYPATALQEGMMALMARTPGVYTTTLTCELPERVNLARLHSAWDKAAEAHPILRTRIILTENNTAVQVVQRAKELPWDAYSLQDGDPLPDLTSNMTLGSTLLRLAEIHRQNQPRMLLVAIHHALYDGWSMPLLKQAVEDVYHGQELWPQPFTPFINYLNEGKPAAQGYWTAHLDGFAGSVFPNLPSINHHIQPTERRTRSLAVPTAPPGSQYTMATKIQAAWAVTVSRYAEAEDIVFGTVSTGRSAPVPSIDRMVGPTITTVPVRISLGNQAERLTSLLQRVQEDGWNRMDHEHLGLQHIRRLGESAAAACNLQTLLVIQPREEPRAKSISTLLSGLQDVAELKGVDTYPLMLVCEPDGVSLHLTAVFDPAVLDAVMLDRMLAHWELVLNQIWSEPDMAVMGLDGVSYRDKQTLVRWNAGEKIADGCAHDAVYEWSVRTPHAPAVFAWDGKWTYEELEKCSSLIASQVLVHGVSSGDFVALYHEKSRWAAAAILAVFKAGGILVTLDPAHPKDRIKDILDQARPRLVLTSQSLLDEARELETPVMVVQFAASQPMPGECFPLPTVSPTQAAYAPFTSGSTGRPKGIPLEHRGLAASTASVARACLLRPASRVLHFASFAFDASMMEHLIAWHAGSCLCIPVETVRQTDLARCIRDFEVTWAFLTPSCLRLISPDDVQSLEALGLGGESMTPEDIFIWGPRLRQIVQLYGPAECSIVAALTEVTKPSENRLIGRPNACRCWVVDPHSPDRLAPLGAVGELVIEGITVGRGYIDDPERTTQAFIPPPTWIQTLYPNEQQPSRLYRTGDLVRYAGTDGKLTFIGRRDGQLKLHGQRIELADVEAHLRPLIPGTQKVVVEMVHSVGNHHPLLAAFVEEILTSQDQVEQVVNLLHPSQTQCALNVKAIDSALSQTVPQYMIPSMYLHISRLPLSASGKLNRRHLRRLVAEFPRQRLSEYAAGSGLAVPNRPATAQEREMQAIWARVLSVDPDTIGVNEDFFRIGGDSISGMQVATRCNAAGMHITSADLFQHRTIEQLMRHLSANGKTGSASISLPPEPVDEWVPLAPIQQLFFEIAPQGPDHFNQSLLLRTSRRVSAEKLAGGLDILVGRHSMLRARFCRDDSGQWSQQVRSRGPYPASAFYRLTTHNHIAPELLSSLLAASQMALSIQEGPLLAVDLVNLTDDTQLVYLVAHHLIIDLVSWRILHAELEEYLQTGSFASTTGSVPFLTWSRAQAEYSANHLTPTLPLPGFQEANDGFDASRYWGISCESNTFGQTSTSTFTLDQTVTDQLFGPANNVLDTRPAEILQAALWYSFTQSLTDRPGPSIYVEGHGREPWTGSIDLSGTVGWFTTMSPLVSAPWDSLSQTSMRDFLDALSYIKDQRRRIPANGWAYFTSRYLNDEGKVAYGRMKPVVEILFNYMGQYQEMNREDAILQLAGDGIQSGTGAADVADNVPRFSLIDVSAFISNGCLTFQFILPKSLQQDSRLQGCFQEYERTLVAAANSLSTEGPRKTLADFPLMPALTYDQLSQCLDHTLPSMGLCARDVVDIYPCSPVQQGMLLAQLRDRQAYQQRFRFQVKSRGSTDRLTLEKLKDAWTEVINRHDILRTLLLPVSDYSHLDQVVMAPGSLQHLVRINAMDTNPTQGLPHSINITSDSTGTVICEWNVSHALVDAMSIAVIQQEVNEALEGSLGQHQKTPRYADYIQWLSLQDNTETQAYWKKYLEGVEPCLFPKLASSTDKVNPEGTISAIRATWTRDSRLDKLCHTHGITLTNLFHIVWSLLLSAYLGTDKVCFGYTTLGRDVPVDGVEKMVGPLVNVIATTIQLQEDDSILDALLTHQTHLSNSLQHQHYALADVYASLGLVGSQLFNTIVSLQDISHFDANDERPTRVEMLPANDVSEYDVALNIGVDQSSIQVVCSYRTLSLSVEQADALLRTTSHVLDEILRDPKQPLRDLEVISPQCKEQLVKWNAAMPAPTDEYIHEKIQDQCRLHSSREAACAWDGIFTFAEVDDLSSRLAARLIRMGVTSGHIIPIYSPKSRWTVIAILGVLKTGAAFTLLETSHPTARLRVICNEIKADIIIAPASHAVPAATLAPILVVLDSITSMSPQESDLLPAVGMPPAAEALAYLIFTSGSTGNPKGVMVTHQNLCSNASIMTTSVNMTSDSRVLHFASHAFDACLWEIFGALFAGACLIIPSESETKEDLAGCIERMVVTWAFLTPSVARILKPEALPSLRNLVLGGEPIAASDLDMWRGHVQVVCAYGPTETAILASTTSPSTFPSDGKDIGVPTGSSLWIVDKQNYNKLAPHGATGELLIEGPNVSQGYLGDPEKTNEAFPVAPRWLSQLRKSPTRVYRTGDLVRFNTSTGTIHFVGRKDNQIKFHGQRIELGDIEHHAQQAFSNASMVIVDLITPEQPQQPYIVAFVHQADTRTGTADPIDTILLPPSESFRADAIGAQNHMHKRLPHYMVPTAFLPLHRLPLSGTGKADRKRLRQCALSLSSLELNAYRATASAKRMPFTAAECKMQELVATVLGRDMSEIGMDDSFFYLGGDSIQAMRLVSEGRQQGLTLSLQAIFDAPRLGDLAYRTANLVRVSEPAPPTLPATSSDDCDHKETIVAALPIKKTDVAEVLPTTSFQRTWLDSQLKSYIVVDIPGPIDLARLRTAIQRVVKAHPILRASFVPYETTTMQVILRTAVVITKADLSTTTVEGICRKDANAPMAPGTPYLRVILATQGEVDRKLIMRLSHAQYDGISLSLLMNDLSHAYASESRPLPSSHLPAFNDYITYQQTQGADPTATTFWHRLLKDVPITYLDLQPAETPTSNGSLITRTRDINIAAFPSLPNGITTATAVKAAWSLVLAQKTGSLAVIFGQVVHGRGIALTGVEGIVGPCANITPVVARLGPQTTRMELMQTLQDQHRSAMPYETAGRKELQTIVQHQNNVMADDMELSLGEARCRVDLRAVDHVPQEVWVYSSIDGGRPGMLEVKIMSSTLVLSEEVAEELMDLLVEMMKRLFSDPEGVCV*