MLAEVYEWQGTGLQLLVGVPASSSTTSVNTYTIWGAIGMRCMRFEAEMSCLPEVYEKAAMSASRNLVDVQRLYCVGGEHKKFLSCHGAGKKRIEKKCMIVKQDPGRASGFENSVNAEPGPMGAGADIAATIEDIESSPRGAAIEKAQAELRRDLAVREERRRELEFLEKNCGGSLFLWFSLNGSILSLHTFGRGPDVCGTERIFDQCGIEFLKYSVLSGKSVDDCFVLVGSDGEADAVANGDSCKLSKGLIEGGVVEEINDISVALVPGVQEGVVEYCGGLGLLDTSVGNSTKSLNEPLSEPDVGIGYGVHARPKAEAHVSGDRALCQGVGNGHALPKEVEEVPAGEVVQLEGTVSSDNKENEPSVAMSYQVLPQQSSYALSSKWVGLTGSQEYEPMNEIIARCGPTLEKSVRAEKVVKKQPSGVQKYAIQLLKETGSARIWQAKAPSMPEGYRLSNSILEQVHESFVGKTVLTLSERHQVSLFYKVPIGAMEAYRAVVEAEHARSEERHTVAIAEAEALPAAELAEDASNVADVSFGDFSNGGGSQEDEPAMFMNEGSRISKKKRKKIIKTGSIGLRGEGSGLQGVVSSELGIPSPLVTGKRSITGGLGPNGLPGGIPVKRQRSSATNSRARCAQPNTSPGVVVAQKGFGSQSQSDDRLDLLDDFSQRDVSSDTPSSKAAGVDVKRRKKSIKSFDGGMGAGTSVKEWDGSAQELRQEQVKRKAGNHLVVIGGSDAGLDTPVASGSQGVSDQQNSKKQKPLRPSEANSEAALTSGLLNGQDVGFVVGANKLTRLIGARDSHRRVRLNKDPPSTPMRVGIPWSAGEDQAILALVHDLGPNWDLVSDVLSSNSQIKGICRKPQQCKERHLALMERGGAEGLENLEDPYSSQGIVRGPRSLNAAEEDILKHFEQIVVIVQKYGARKTPNECKDQKDLQASHPSHGIVISQFCSGSGGPPNPVQLADRVTSTGDGGVHPHPPQGSLRSMAGPQITGPMPGQGMRSPAGGLSHPPALQGTDGSHLGGFSASPAAMSAATARDSQRFPMGTMNLPSEEVARLQMSTSKLTEFNPRRLQQQAVPAASGVPVLGGLSNSNVLPSLPNSTGGGMLAAPNRGGLSLPRTGMGGMGPPLVSNMGTASPNGRHPLSPNHAASNMSRRIAHLMNLARNCTEEQQRTQCLQQLQTLANQGEGQAVSALSSLMGGGDMTNAADGSNQVPGPSQAYIAVPTRMREQQQQRQQHQKQRLLGGLPANSQGQHMVVPPLQLPMPSFPTQNLNSQSHILPSQAHSSLKPHILQQVSGSPLMPQVVGSPGPQSSPASSGGLGQLNEPVAQTAPSGTGGKTPQAKQIPKIAQPTSQQAVQQQGLRNGKGGSRGAMLMQGVSSQTGPGQASTSSGNANGQLEGEPDRHVLAGQRGVGQSQDLAAKVASGCQASVPGGSQGGLDVQAHGMQSANVSSVAGQQKGYQHVQQAAQGGMRKSQQGSPSQAGEQASGQQACSGPTSSQQAVSAASSGAGTQQSPQLHRRQVAQAAGPTRRLHMRHPGSSVGVPIASQLVKTGAQQIGHAGPQMASQAGQNPYQVGGTIAMGTNNSNLHGVGLPSSVNSRIGEAQGKHWKANQTLRPSGGTYNLIRTNSPGAGQVPAMANSGIQSNRNIGMSSSAASAIQGVGLGNMGHGMGEVQGYPGLVSPKVGAGPGVNERGLSGSQVGFVGALRNPASSSLSVSSGVASTPSSHVRPSAGSSVMAPPTSSSIVGTSPVGAATGTHQGVSASMSGPTTNNGQLRQWHGGLAASSSSSLAGSSEMAGASEFTTLVGGCSGEPVCQNPEAQTNLMYKRKRCQEVIPIDSLLPTSKTPGNECSCGLIAALLEQHPDKINSNEQLRSQFDVILFASYRESSLTGLKYQSGPEIMATPCEPSVSVASLAPGVISGRSFMRRPGRQRWVPSGILVKADEVVVPVAPPPQYQKKVVLEAREDLEEKEALLPEGTPLLSVSGVELPESAVGPALEFLEFCSAFYKPLGMKKSEAEKSLHEVVKGCNLKKGSQCQVVQVFVRLLSVVLYGTDEECNVASGYKSKNSWLEVLKKYLYKKSHPDPKGLQSRNAEGEEIKVKETEGEESEVKDAEAVCSFKPSPTLSHSVASPSNSTLSPIQESVHKFAAALESGADGFESLSIEEKLQLLNLLCNDVLGTAYELFLPTQDLRFHVCFLPHGFSTCTILSGQWLCFVVSFRFMPFHRVLRGHIERVMFEYNETRKEEKEKSKSAKKKVKLDLENLKESLLTGGKSEGAQTLKQQSENMLKLRSNVLKGSTAETSISKGPGTGVVLQYFATKSWLFEATKSVFSVYITENFMMCLRSEALRSDAVKTEPVVWDGPRAVWKLKGGNDRTDVTLQVIADIEGIPKEKWTVYSEADKEVLAVYLNQKKNGRRRARKRYQLKTIESHPVMSIDAGADAKEILSDERAPTDGDLCMSSSSSDDSGCDQESEPEPEPEFEE*