MAYDNTVVEPIAIIGTGCRLPGGSSSPSRLWTLLKNPRVVASETPGDRFDINAFYHEDPGYPGTTNSKEAYYISDDPRPFDAPFFNISATEAESIDPQQRQLLETVYESLESAGLRLDALQGSSTGIFCGVMNNDWGELQSADYKSLPQYLATGAARSIIANRISYFFDWHGPSVVVDTACSSSMVALHHAVTALQQNECTLALATGTNLIQAPNIFISTTKIQMLSPTGRSRMWDANADGYARGEGVISIVLKRLSDAIRDGDDIECVIRATGTNQDGRTMGLTMPSSVSQLQLIQSTYARAGLDPRRVQDRCQYFEAHGTGTLAGDPQEAAAIHHAFFGPPASPEKNGVYNGCDVSVNGAANGAFADDNDILLVGSVKTVVGHTEGTAGLAGIIKASLNLQHGLISPNLLFETLNPALEPFASHLKVVTELTPWPSLPTGAPRRVSVNSFGFGGTNAHAILESYDANVKESGSTVAAGQSLTAALLPFVFSAASEGSLAAVLNSYAGYLKGKPALNLVDFAVTLLRRRSALKFRVSLWASSTEELIGKMEEEAEAIGKRTKTTNSRRCSDTPRILGVFTGQGAQWTQMGWELVGASPVARAWLEEMQNSLNDLPTKYRPSFSLTGELSNSVSKMKSATLSQPLCTALQIIIVNFLRAIGVSFTSVIGHSSGEIAAAYAAGYLTATDAIRIAYLRGFMASRAGGRNSQPGAMLAAGVSAQEAADICAKSKGTITVAAENAPFSVTFSGDANAIQSLEKKLKDENKFCRILQVDTAYHSHHMEPCCRPYLDALEECNISVKDAISGITWYSSVHPGDYIDSASLRGAYWIENMAMPVLFSQAVAHALDEGDSPPDFVIEVGPHPALKGPVQQNIAEFFPAASNVTYLAPCIRGSSSIASLSNVIGSLWETIGAGAIDTTRYLRLFGLGQAKFIKDFPTYPFDHSRSYLAQSRMIKNHLHKRSVPHPLLGSLEPESADGEWRWRHYIRQKDLDWLNGHCIQAQPVFPATGYIVMALEAASSLSSRSIQSIQLGDVAIHQAITLPENEAEGVETLFRFNRMETTDEMTSGTFHIHASTGDAFQLRASGQMIISWGAPNPDLLAQSSGSGSAGMSAVDVDELYAFLAKVGYGYSGVFRGIRSLYRQKDASHGEIQDVLPDGKPCRFLLHPALLDCTLQTMLGAIGAPDDGELYTLLVPTRIKSVIVNSALCRNPTGETFLSNANVTQIDADGISGDVSLFTHNNEGIVQMEGVEIAPLVQPPTERVVFSKLAWGPLNPGHGSFADPVDFSTHALTMEHVALLYIKLVNSQLTDDERRNLAQDHHRSRLAAWIDRTLTKTSAGEHPILHKDWMNGTQADLDTLLAEASGSVMAEIANVVGTTLRRFFRGEASILEEVRKNDVLTRFYRHDVETEMMNERLGRIVGQLAFRYPRMKILEIGAGTGSATHSILENIGRSYHSYTFTDISVGFFEEARSAFAAHEDRFLFAPLNVEIDPAHQNFEAHSYDLIVAANCLHATRSMVETMAHVRSLLKPGGYLVMLEITNLDAIRATFLMGGFEGWWAGEKDGRIWGPMLDVLTWEQLLRDSGFGGIDLRVGLGDPKLCLYEVLVAQAVNDQVNLLREPLSAQAETHTQQQWGDLLILGGSTAKTSALVKELGQMLKARFHLVLVAPTLESLSLTGCSQLSVLCLTDMDSPCFRGLTEQRLQALQMLISVTHKLLWVTAGPESDCLDLGLTKGWLRSLAYERRESLHQYLNVENADAVTAELLATTLMRLVYTESGNDYMLSRLVHATEHEMYFRNGRMDICRLQYENDMNQRYLSARQWLSKQVRATDEISVVPVGKNRYKLRVGTGERQLLRCQSVDGVRIHVQYSTVSAVPVGDGFLHLVLGEDKSTGARLIALTERYENTIECPESWTFKVRHEILAGKEALFLGILAGVLLAAYLVDKTPPHSTLFVHKAGPALCNAIWTRALGKNVNPFFTTDTPTSKTQNTTFVHPRVSTRRLKELLPRNIAVAAALDGNTTDGVSSRVKGLLSLPVRVETLETLYRSSPLRPVCGDTEIHDLLQSSCLLATRLSDMDQQVTVVGIDTVANQDVQPDHILNWNPSSPFEAQVKPVTSLVTLSASKTYILAGMTGDLGQSICEWMVSKGARHVVLASRTPKVAPDWIRTMARKSARVLSLPMQVLRIVSSMRTVLIVYRTIQQQQFPAVGGVVNGALVLEDRLFEQMTLDVMQSTFAAKVQGSMLLDELSGPDVDLDFFILFGSITGVVGNFKQTAYSAATGFQSSLIHARRARGLVGSIIHPGLISGVGYITRKGSRWVQHVRKTTGSLLLSERDIDKLFAEAILAGRPECDSDPEIVIGLPLIDLEQHPDIFWSSNPLTWDFIDYSIKSTSQLGGTLHSRGSLKAVLQSDSISSIEDITPIVSEALIAKVRSKFSVSANTIVSPSTQLTDLGVDSLVAVDIRTWFATELAVDIPLLQILGGASIEELTATAVAKLPAGVDLIDDDSVLGTV*