MDGCDCGAGCYDSDCGAMPDPAPGGAEAATTLFVGSFAVPGATTKTMRVGSYSSPAKTLDTAFDAFQKQRNGSVQIVLMPGRIVALPAGDRSNEDKNANVTFRMPTDLPAGANVTWRGLSGARYSVVDSVGRGRVVSIDLGDFAGTFIVRDLSFANSRSGEREGGSLLVFSSAAVGRAAVLIERLNFTNCTLAPGAASGAGGGGGGGALAVRNVAELIVRDSVFAGNSFAPEALPPDSALPMAGVALCMPPASGAVAIINATDVALVSVSIAGGTAALGSGGCVFLSGVRTQRRQQQPAGGHQVEHLRGVRGAGLALAHARDVTLSALLFDSDSPAAAGCVSVPFLASSLEASASTFSRCVSGRFRGPSTAAFGVTAAAPPAAPLLSFDLLRFVDAGGPLAVTGPARVALARSSFDSSSPNVASAGGCLAIRDVAAPPALSPFALAESITLSAVSVASAGTNASAAGGLLLRPIARRLALRDVNCTRCLARDRAAPYGYPLAAPGALFAAGPEDVNDPAMAALEVDIEGLRLESCAGGAASLHAIGSATVRAIVVENDAGDVQATGGLAVSNLAGPFTARDVVLVGASSKAAAASSSTGALAVQGVPSGRAGRVSLENVRVEDNEVAAMAALFFLGSPNGAGVTVANAESLSIRASRFAGNRVASPGVPGGSLQASDVREREREPRRQREPAGVSVRGSRAIKGNGGCLAVRDLAGAFTAHSLDLSACNATGAPFAGGGAGGCLFLLGAAEGAGIDSSATFNGARFSACSAAASAEVLGHAGGGAAYVANLAAASFEDSEFEGNADRGQAFKEVAAPRAEGGGALLAVGIQNFTVWRARFVSNAALVKGGAIAAVQVPNAAMHFCTFERNVVDNAGAVFPSFGGGGAVSFEGKDGLAASLLVQNSTFSKNVETQFGGGQMRGGGAIWAETASLVSVQGSTFTGNVAQRGGALSVWAQTLFVEESEFASNGWPADVDAGRVTDGGAIDAHLSGPAASVIARTSFAKNSGAKGGAVRLATDGTAATPARMEGVSFLDNAASASGGALVVSQLDLAATGVTFRGNSAGLAGGALLVDADKRCTVRFASSSFIRNDAQEGGAVALLTSTATVRLEFWATPFTLNEAKNNGGAVSKENGELLVSDSSFESNHALAAGGAVYMSDNVGWARFTDTSMTANTAAENGGALAAVLRSTPTLIRCALRRNVAKANGGAAWCMKSSVCTLAASSVESGAADRGGAVYVDQDASLVLDGVSLSRNAAEMAGGRSWPGPVPALQFAAVPSQPTRHPRGGILCDDDSSTLINGTAITVNLAASQGKEARPDGTGGGICVASNSSCTLLGGTLVTANRADAGAGVAVLNTARLTAGVEDIDIGSNRRALLQAGNATAVPVTVVLIGANVATGNGAGLLQSGGVVRLLRGVQLAENTAGGRGGGLFYESGTIDLKGALISKNHATDGVSVQDNYATGGGGAFFVDAKDPTACAPFASLASGTSEFFTRLDGNTGRFGGGVAAVPATIVLFGPRNVTPPHNETTPASRMPLYYKVEVRDSFNQIVKTATGAVVVVTALGDASVAGTPQMVMFEGAAEFKDLQVVAQPGATVTIVFTATFPDGAVLTATSALVLRQCMRGEVLEENRAYCPTCSYCKLCPPGTYSLEDSTFRGKECRACPTGASCVFGGSDVRPLKGFWQSPYDPHHFLQCVNQACLTDYANGVLNKTGAADLVSANLTNAQFFGLAEPCTEGYNGNLCTVCDDGWGRRSDFECQQCLAPVYSRLLAAAVITFLIVIAAFLIRKHIKSFGKQVKDERGGILLKIFFDYLQLISMAKAFQIRWPAVFTDLLYLQTSIANPLDALMSIDCMFDLNVSSRVIRPFYARVIGWISIPLLCVLIPCVILVAQPAWHRFRSWRRRVTPSDSDSARTRSHARDNYYVSVVVSLYLVHPQITQKMFKLFSCRDLGGGRSYLQQDMKVDCNTLEFRLWQWGLGAPAIVVYGFGIPVAAFLVLYRNRHRLEETAFKRKFSFLYRGYKQRCWYWECVVIVRKLFVAVVVSVLDGRPQVQGLVGLGILLATLVVKLKLKPWDSALLELVDFCGLLVATVTIYAGLFFYTPDSLNQIDESVITYSLVVVNMLFIAFFIVVYFREWAVKILARLADRHPAVARWRDRLTVRYDALRRRYGLVERLDELLSGKNDGQNMSMKIRRLFRNGTADLHRLAADDRGAAVELYRKAEARLQEDRANKKGRLPALVVNLNAAPSPEGEAEPDSPRTFASPEIRSGFFDSVNARSAQDGDSGGGSSLRPPEGVEVAYDFAPIAPLWAMARVDGGVDGGGRGSVSVKVAPFTWEGREGEFQDSIRARRTHRLEPLAHTPRAAPAPAPAPAAVRSRTELLQVRSRSQSPDGDEGDRDATAAIAQSVTGRFLLNAGPWTAPVVPVQEALSPRPVSALPDIDPDARSPLPGTIDGDREGSANEPDRERESAST*