MDTDSEWASEPIAIIGMSCKFSGGASNPDKLWDLMASGKTGWSEIPEERFNLKGVYHANHERTSTTHVKGGHFLDEDVAVFDAAFFNYSAEMAQVVDPQFRLQLESAYEALENAGLPLSRVLGSQTSVFAGVFAHDYQEGIIRDEDRLPRFNVVGTWSPMSSNRISHFFDFRGASMTLETGCSTTLVALHQAVQTLRNREADMSVVTGANVMLNPDTFKAIGSLGMLSPDGRSYSFDSRANGYGRGEGVATIIIKRLSDALAANDPIRAVIRETAVNQDGKTDTITTPSGAAQVDLMRECYSRAGLDPRGTQYFEAHGTGTPTGDPIEAQAMATIFSEGRDDKNHYLRIGSVKTNVGHTEAVSGLAAVIKGVLCLEKGLIPPTVNYEMPNPKLKLNEWRLKVVRTIEHWPDSLIDGPCRMSINNFGYGGTNAHVILESADPWTLTPDLDFELVNGKGLKGNGDASDDVSDAKVLILSARDERGCQQMVSDLKGYLEKHKPLDRKASKQLLQNLSYTLCERRTLFQWVATHQVRLDSGALDSVIQGLDSPCFKPTRRASESPRIGMVFTGQVFRRSIEEAETYLNALGADWSLLEELQRDKKTTKVHETKISIPICVALQIALVRLLESWGITASGVASHSSGEISAAFAVGALTHHQAIAIAYFRAIIVADGTQRAPGSAKGAMAAIGLGVGTVQPYLDRLTEGKAVVACVNSPQSVTISGDEDAIDEITDLCKQDGVFARRLKVQQAYHSHHMDPFADTYRERLRIEMDRSVVKGDKQKLKAVFSSAVTGGRITDIKEIASPDHWVGSLIRPVEFVDALTELVLGDPDDPTGRSVDVLLEVGPHTALGGPIREILSLSEFGGIELPYWGCLVRDEHAGDSMRSAAINLFREGQSLAMDKINFPVPAYDGEGPQVLTNLPSYPWNHTMRHWQESRVNRAIRERGQPPHELLGMPVAGNDPSASVWRRVLRVTETPWLRDHMVQGSIVYPGAGYICLAIEAVRQLTDQDKSVSGLRLRDINFLFALVIPDNADGVEIRTTLQSVPEREIGAQGWWRFEVSSVTLENRWTLHATGMVGIEESAVLETERRRRPLSIYTRQPNPQDLFANLRAHSVYHGPLFQNTNRIIQDGREPRSICDITIRHEASSDTDPEVAAQNSLLHPITLDAVFVAFYSALPSVGALQEEPKLPRSVRAMWISSNISHQIGHTLQCDTSLLNDDPQRGRADITVFDGKTDATVLKIQGVELAALGRGSSASTSTEVCSRVVWEPDLSFRNPLAFEQIKKHLASTNSDQEADVVRDLQRLCIAYASDALRELTPGDVAGLQEQPHLAKYYAFLRGLVNKTTEEPGKPQQSMESVDEKVVCRLGPLLPSILRGERSVEEVRSLMDEYNTNSRRQLSSLRQLSALLQTIAHKSPGARVLQIGSSTGALATRRILETLDTNLVASWHITEPSSELLDNARAQLADWADLLQFEQLDIEQSPFKKKFIPESYDVVVSLHALHAIKNPASALGNVRTLLKPGGTLLLVETTKNQVDVDFVFALRPGWLQDKNPLTSWDAVLQDGGFSGLDLEIYDSESDIHTNSVIMSTVPAKDQKADLSKVKDSFAVVSSIKTPPSSPIVDQLCQRIQALTGTATTHLVLEKTSGNTYKDKICVFIGELDRPILADLDAVQMEGLRAMVTQCSGLLWVTTGGTVEREAPERAVHQGFLRVLRNEYISRYFISLDLDPAHADAGAAGWSSGANPAVSAIVQALEEGFGHGSTRTGPAEFEYAERNGVLHIPRYYKDEKYNNMVTCPLAPSWSDHDERSIPLERLFQDRQLRLQVGIPGHLGTLAFAENEANHADLPPELMEITPRAHGACSRDVMAAMGQLKDQAMGFECAGIIARLGSEAYSKGYRVGDRVMALSAGASFASNVCVPWHGVIQMPKDMDFVSAASLPLAFTVAYFGLVRSASLTTGQSVLIHAAAGAFGQAAIMLAKHLGVTEIYATVGSPEKQDILEREYGIPSERIFSSRDASFAPAILAATKGRGVDLVLSSLSGPLLQESLSTVAPLGYLVNIGKADIERNSLMALESFSRGISFVSMDVPTLLQRRGPDVHRTLGEITSLVEQQVLKPVYPVTVYPMQDVQAAFRFVQTGDQMGKVVLSAGSDEQVYVVPRPKGLTTQSQLRPDASYLIVGGVGGIGRSVAHWLVAHGAQHLILLSRSAGNLDLDQNKNSDGAFFINELRHMGCRVKPVSCDVSLASSLTVALRACEDDGFPPVRGVIQGAMLLRDAIFEQMTLDDWRSGLSPKLYGTWNLHTEFSQPDSLDFFIMLSSVSGVAGIASQSNYAAGGSYEDAMARWRQSQGLPGVAIDLGPISDIGYVSTDPRVAERLRKDGEFAMLDEGIVLRALNAAILHPLGRSQIIIGLTSSPGPHWDPNGRSQLGRDARYATLRPHTKVSARQDGESTSASLATQLADTNDPQEGARLIGAAIAEKLADIFMTPIAEIDLSKPPAHYGVDSLIAVELRNMLALQAAADISIFNILQTASLAALAGLVAEKSRHFQA*