MQSGGGAQQGGVAGAGGGHGRNTAASASASPTSSSSASHMGLDQQQLHQQHQRQRMLIFRVIQNSLFIESTVYLSLPSSGSVKFHQSLQQQLLRRPEGNEAILAFQTGSPHGILGGGNFVGPSGSMQLPQQSRRYIEQHDSPTIREDGQNRSQGFEQPMLTPVQQAYLQYAFQAAQQKSALGMQHQQQIKMGILGPSAKDQDPRIANMKIQELVAMQAPNQAQASSSKISSEQHFSLSEKQSDQGQQFMTDQRPDPKLPSQPTLLGQTVATKPMQAPPSQQSMANMASNSLAMAAQMQAMHAMQALAYERNVDLSLPANANIMQQLIPLMQSRMIAQQKVPENNVPVQSSSGHMPKQQVSSPQVANDSSPHAHSSSDLSGSSSAKTRQAVSTGPLAASHSVASINNPNNIPQQQFSAHGRENNLPPRQPIMASSGLPPMHYPQSSVNPNQGVDNTSLPKPTSNAQETLQTQYARQLSRPSPHSAASSPDGNLGNPLMSQGGNVRQVQPQLGFSKQQLHVLKAQILAFRRIKKGDGTLPRELLQAIIPPPLDVQMQQTFPPGGTVSGTVNQEKTSGKGSEDNRRPPEPSEKGPQLVVPSNGLNGSKEEVTREESTAAATAPVPGSTTETKENASVVLPGKEEQRIMGHAGKSDQDADHAIKNTPSRGDIAPDRGKAVASQVTGSDTTQAKKPMQSSATQQKDTGPARKYHGPLFDFPFFTRKHDGFGPSMMMNNNNNLTLGYDIKDLLMEEGSEFHKRKREESIKKIGDILAINLERKRIRPDLVLRLQIEEKKLRLAGIQARMRDEIDQQQQEIMAMPDRHYRKFVRLCERQRQDLSRQVQASQKASREKQLKLIFQWRKKLLEAHWAIRDARTARNRGVAKYHERMLREFSKKKDDNRNERMEALKNNDVERYREMLLEQQTNVPGDGAERYAVLSSFLSQTEEYLHKLGGKITATKKQQEVDEAANAAAVAARAQGLSEEEVRAAAACAREEVMIRNRFSEMNAPRDGSSVNKYYHLAHAVNERVIKQPSMLRAGTLRDYQLVGLQWMLSLYNNKLNGILADEMGLGKTVQVMALIAYLMEFKQNYGPHLIIVPNAVLVNWKSEFLNWLPSASCIFYVGGKDQRSKLFSQEVCAMKFNVLVTTYEFIMYDRAKLSKVDWKYIIIDEAQRMKDRESVLARDLDRYRCQRRLLLTGTPLQNDLKELWSLLNLLLPEVFDNRKAFHDWFSKPFQKEGPTHNAEDYWLETEKKVIVIHRLHQILEPFMLRRRVEDVEGSLPPKVSVVLRCRMSGFQSAVYDWIKSTGTLRVDPEDEKRRAEKNPNYQPKTYKVLNNRCMELRKTCNHPLLNYPYLNVTKDFLVKSCGKLWILDRILIKLQRAGHRVLLFSTMTKLLDILEEHLQWRRLIYRRIDGTTSLEDRESAIVDFNSPDTDCFIFLLSIRAAGRGLNLQTADTVIIYDPDPNPKNEEQAVARAHRIGQKREVKVIYLEAVVDKIASHQKEDEYRGGVVDSDDDLAGKDRYMGSIESLIRNNIQQYKIDMADEVINAGRFDQRTTHEERRLTLETLLHDEERYQETLHDVPSLQEVNRMIARSEEEVEQFDQMDEEYDWEEEMTRYDQVPKWLRATSKDVNTAIANLAKKPSKNVLFSSGVGVDSSGLAPESEKRRGRPKGKKVPIYTELDDDNGEFSEASSGERNGYSAHEEGEIGEFEDDEFSGAVGVTPVNKDQSEEDGPSFADRYEYHQGPQGAIKTRVPDQVGSSGSSSDNQRPTQIVSSSVSSQQKFGSLSALDARPSSRAKRMADELEEGEIAVSGDSHVDLQQSGSWIQDRDEGEDEQVLQPKIKRKRSLRVRPRHAAERPEETLIEKPAVQRGDSSQMTFQGDRKYDLQMRNDRGHKAHAGPSGPKISQNDASFKSKRSIPSRKSSSNSVKMHDSGKPGKVNRLSPDDAFEPTRESWDNKLMNASGTYSGGTKMSEVIQRKCKTVITKLQKKIEKGGHQIIPLLHGLWKRIGSSGCMGGSEDSPFGLQTIDLRVDESEYSGVLEFVSDVQLMLKGAVQYFGFSHEVRSEARKVHDLFFDILKIEFPETDFREARNSISFAGPAASTTPGASSRMMPVGQNKRHKLINEMEPDSSPLLKPQTRGTLHAGEDAKAKSHVAQRETRFGGSSRELSQQDDSRPFTHPGELVICKKKRKDREKLGLKPGSSSAGPVSPPGVSRSIRSPGSLPTAKEGGRLNQQTPQQLNGSGSSSSVGWANPVKRLRSDSARRRQSHL*