MMRAHARQLREKAAQPPNEEDADVPAPLTGEAGALVAGRLPGRMGDRAHVGLAPRRPQRSPKIVANDGKQKSGAGADGGRHASLAHRKAHSGATHPGRNQPRDVLDASVADMLDHEVALAETYVPRTEAAQQAYEHLLAFVQKKLGDYPIDVLSSAACEVIAALRAHSGKAFPPGDTNDGQALREGSQTIGKDKVSAILGALSDADVAMLGMFAGAMDDFEEQRDGRNQDEEPEELEMTLNLDGAEDAEGERDDESLSGAEQDVSEEDVVEAGESEFVHEKGVSDDDASINSAMTYSDHSSPSGSVIRGPPDLDDGVPPEVSGAGPECGNLLDLLTDFFPVVSTRQAIGARLYEELRCAEDVFEDDQGSRKLYSQLEAIVGDGKATLVELLIRYRSHFVKEHERNLISNGAMAQEPASADGFAAVMCENGNMEFQEKGKRKCKRLRDPLAGENSEKSGSGDEVGSHHSVRQNADASISLLGEEKTKKKRRKKDLDAMARKNFPGQSHADRGLNIVDIDGLFFDRGSHFVSSTSVELPKGTFRVKKKDCEEVHVPAIPSRKMGGAPKLVSVEDMSPLAREAFTGTTHLNRVQSEVYPCAFESDENMLVCAPTGAGKTNVAMMCILRLVVREPLENLRVVYIAPMKALVSEVVGNLSRRLAYLGISVAELTGDASLSRRQMDSTHVVVSTPEKWDILTRKTAQGVRSLAYNVRLMIIDEIHLLHDERGPVLESIVARVRRCVTQGSMNTRVVGLSATLPNVEDVGAFLGCSQESSSRQKSVFHFDASFRPCPLQSVYVGVQKGSGWKRLQSMNEIAYEHVRAQLEASASAQVIVFVHSRKETATTAKYFRESAREQGVLDRLFMVPNSASQNIVHSELGTVRNAVLRDVMGSSGIGIHHAGLAAADRALTEDLFADGHLRVLVSTATLAWGVNLPAHAIVIKGTKVYSPEKGTWVELSPIDVMQMMGRAGRPQFDSFGEGIIITSASQMQFYLSLLNQQLPIESQLMTRFTDSLNAEIAMRNVSSIADGAEWLGYTYYGTRMMRSPSLYGVSCIAHSEQDAITIQSRRRMDLIHSACIKLERAGLVRYDKKKLVVGPTELGRIASEYYISSASMAAYVQHLKADISVMDLLRVFSMSAEFRSVRVRQEEKMELKRLAERVPYPLVDGGNAMLADSGSAILAGQTVDGSNDKVVVLLQAYISRLTLDGLVLAADMVYVTQSAARIARALFDLVLRRRWAQAAEKCLSLYKMIKWRQWNVESPLRQFGSAGAVGPDHHRIAVPTELLRKLERKDMELERFFDLDEKQLGDFLRNAKLGTLTFRLLHHLPYLDVTARVRPVTPHLLDVELNLVPDFVFDGARFHAAGQAFWVWVEDADADMILFAKQVFIRAALAHEEHALKFTVALQQQSQQQQSVRSVDPYYFVHVMSDSWISRDVVVPLSLRSLELPQVFELRTKVHADPSATRGEQSTLRATTELAAIKSQIEGELESSGHDVVPSGGIYQWRKNVLEAVLMHVQTNLAISRLNVIQSRVFDSIFCTDANCFVSMPGGSGRGVLIDLCIARAFWSKPRAVCVVLAAYGDTAAVRRREQLASGIARLLGIAANVHVLTGDLSSDFKLLESGDSGAILVVTPTAWDMLSRRWKQRKSIVRIDLFIADHVELVGSFDLDGSASGSGLSQRRLGVTLEVVLSRMRYIRNSHKKAAFRMVAFADIMSNARDIIDWLGVEKEHGYCFPMDARVIPLDTHVQSLDLDPNSESGTGGGAGMRRQFAMAVCRILTQLTKDHSTPLLVVVNSRGNAISIAAELLVSLPAHSVTSEMNTALPETAGFSEIKSASLRECIEHGGVAFLHEGVSQADRVAVLQLYVKGALRVMVLTPAMLQHDGRLRANVVVLAGTTREESRMGCNIAQQYAFSEVCLMLGRAGVSVPTPEPAVDHEWPRSGSSRGAAVAYVLTEPAYKEYYVRCLGEALPVESGLDQGPDLADHMNAEIVSRVIETQQDMIDYLTWTLYYRRLMQNPNYYGLNLLSTLNKQGNKNAVAATRQRISEHLSQLVEDCVTELRETKCISVEGQFGASTVVDNGSDLIASPGEAAPGTIGDGIVILGALNLGMIASHYYVQHATITVFSQSLSEKTTRLRSLMEILAAASEFDDLPVRSDEEAALRTLATHTDVLAAGRHDLLDRVADPHVKALVLMHSHLRRALGTNTPPQLREDQTRVVRTMVRLLYALVDVASSSGWLKTTLAAMELCQAVVQACWPARIANQQSQPRLSPLQQLPHMDASLLARLASRNVHGVFDLLDMEEEERTAAFKGLSRAQIADIARFCNAFPNVDFSCAVHPARLALPGAGHDIADDSGVVTVRVRLERDPDDDDDDHSDHEEEAGPAAAERGEARGQEAQELDGIERESLPRLQMPRPLPAEAVSKTTPSPGESGARAAHAPLYPGRKDEGWWVCVGDVRQNRILALKRAVIDERQPVELELRFREDDWFSEETANQANVRTSAHHENTVAQAPRQLGVFLISDCYLGCDQEETLHYCTSPSS*