MSPSHSLLHELHLLTLFGVHTPARCRNSINMLDKLKRELACGVKDDVKAAPKPAVDTAKPDGDVDEIYLSSPPSHLGAEVACGIKSAAAEELAAKSAAAEEDAESATEEATAEEAATKKATTEEAAANVWAGKITGMFLENDIQDLQEMLCVSDNSKAAALFVERVWQALGVLTQAFSLESPCYQDDETPASAKTFPEETASAGIDEWTTPSPLRKIERKGEPSLVDCSKNTTPMDPPTAPNGVTKSAPALTPAATGGAPLPSSEEFPGDADWTVSAKEFPGVKPATAPIGCGARAEPQLLTHPPLARAQGIPDRATPSNPRRKKGRKGASAPIVRTKNTTPVGGSNRFGALLGTDGDEGILGGNGKVPRGSTPPTADSGATVDVETTTNATPEGSAAGRFPWSKSYNLLRLFGILALICLGAAFAHSSCSATSALLSSQRYESPWPTSPPATVAKPFTPASPNGFCEVGGNDTSSFAAIVSSDSAPAKHPGERDEGRSWEALMEAIKEAVGEPLHLIGEPPASVKDFYEKQPVEADLETAPASRNSMERKGEPEIDSIGPVYSNRSGIIVRETVLPVNGTLPEMRSADAGNTPEKLVETGLGAPVASMHAGGEWRVNRLATASPATTKDLFLQLGRAIDPLLAEPAWPAEVRAAQISDSNSVQSDISSVSRVCADRQPRCAAPVAWHAEPHHALTDERCKTDKPPANPPVDKLSIDLPSPFHFPFMSGPSSSAPVRTQQRCQFWAALFLLLGACGGVLLSVRRSSSGRLVRCRTGARRGAWLLILAALLPLACAPSVYTSGSGELGSGESGSGEIGSGEVDSPPSAPSIDFQVTVGGGSYPSEVSWDLTCSGALIGSGGAPYSGTLSAPPGECTLNMYESYGDGWNGDEWEGAGYTFTLGSGSYGSETFILAPLPPSSPAPPSLPPLSPPPPLPPNSPPPPQLPPPPPPSSPPPPSLPPPPSSPPPPPSPLSPPFLPPPPPSPPPLLPDMMSCDFEVDTCAWTDTAPDGFSWTRRSGGTPSGGTGPSGDHTTGSGYYLYTEASGRSNKLHQLESPLFSLQQEATVSFFYHMSDMYAQFNYGDLMGTLSVEANGTETGWTTLWSRTGDQGNSWLEAVVILPASTTKVRFNGRTGSGFRSDMALDDVSFSQFTPPSPPPSPPSLPSPPSTPPSVPPLPPAPPPPPPLPPLSPPPPLPPLSPDFVAAASEALLRSLITEAATSQADLGGVVYAVSSGAVSIIGSAVTSCSAGEDGGVVYANRNSGAVSISSSNVTSCSAGRSGGVVYAFYSDSLSIAGVDFIDNRADLSASVLYLSNTPSSISDASFTGNTAGDDTTIQTNSPIDWDCRLGSWMPRKGSFFGDFSVGFQPKFKILVSFYQIAATLGPVYGVRLHEDFTRWTDFMDAISLDLIGLTYPDACIGSMGDRLLLAGLWPILSIMLGGASLACCALAEWLLSGRADALRRDLVRAALRRLLYWAILVAYLVLPSVSRSVFKARQCESFSIDDVTGDRRSYLVADLDVLCSAGDDEYSGLDAYFWAFFVLWPVLVPLAFLAILLSIRSEVRAQRVRATARACRFLWRDYDPRFLFWDVVDLGRKLFLASLVLFIQTDDGSSKLLRLLVASVVSALYLAALALARPFKRDDDLYLACTANLLLSCCFTSGMVIQLCESPAYEDMCKALVGFDSARGASEFVIALTAAMLAASLLVVLFKTVSAVRMPTIRLSSSSRPPVLTLPRACHFHGFISHCWGTGQDQTHTVVRQLQLLLPGVRIWLDVDNLEDVGRLEESVRDATTFLVFLSAGYFKSFNCRRELYAALGSNRPFIPIQEADVDKGGASIEALKAECREHCVETAPPAYPSYSGPGEMLARVFEATTPIVWVRVNAFQLESLKAVALRMLLHSPYYASRPAELADGVMVPGKAGPVAFSGPVTILVCRDNEGAVGIAGELNTAAREGRGSTASAETVTIRDAEEALEGVNAAPLSGHVVFLLYLNDKTFLDAGGAVARLVQAAMDRRIAITMVHEQDPSFGGVPFRNFFQQTPQVLLQQPYKLFDTVAVPLYPAPEHRTVSRRLALCSMGAVPCDAGPLWRRWQLLRRRIAVARLVRRRPAESRQQPVVQP*