MDLTMSCPRSVPMTVLVSSSAGCLNNDCGLHGLPSVTDNNNETYLATAATTAATEVVIGFGSWQRDIVQAVLMAPPGTGQEAWLQGVSITLQSGTGVDLASCGAGVSAAAPRDRITLHCQRITGSVDRVVVRRPASAAPVPLAFSGLDLYADDCPGVLSGQLSASPAAITWLPAASRFSNGYRSGSASGYGLAYAADSTCGANSTSSELGAPGISGPTLTVKLSQAFSGVLVVTSQHTAAHQNDDVWVSRTTTYMDGMRCARGPAVAAGATRVLYCPAMRGIAYVTIVRAPQQVVGSGYLDMCELALTGHRALDTGIPQVPEVAHFDAAYGLVKDSYTGTLIAWRDVDSASRPRNILNFTGGCTEWASGPGSTTYGVNFDGSCMGRNYYDLPYTWNRNMTAQFTVVTVARFGVDPSTVPQYLLSLSRSPASSDTSMFWASNEFGITDITTPGSGADTYTPIGHMPLGSWTMEAVTRHWNGINTVYFHKSEVTDGFSTDISAGTNAIGPDNLVVGADYATGSKYLTNGQIAVVLIYNRMLNPTELNQLIDYYRPRFGLSGPPDTPRLNGMAAQGGAWGSVNLPRPGLYFSWFGEAYVTYRVRWLYADGTRGTTIGNMAITDGTYACPTMDFEFTMPMSWQITTDRIMLVQRYGYQADQAGNLPPGYPAVASYWMDLWRIPWTHTSFWILGWANADRAIGFTDCLVNGPVPPTVAGWRWSGGLVGSPNLYDATSMPRLTATGTTAFISFFHLVEEAGLVSRYFPSVLRLIGVTNSQPAIYVQLTAPWPTDRTLVLQRSDDGTDVYDVDYIPAESAAGRTWFVLRGWNAPGRNVTQLTPMPPQSCESVAPLDPGSGYSDSSGCYQANCVIWGATSFASKLSDNNIATGVISSSVGTTVTLRFNLASGQLNVTRVIITPMAPPASLTDATWFQGIQVTLLDGAAAVVSTCSNAASIMYMPQDQISLTCDPTTATVWAVQMERIPGANGIPATGGIGVAELSVIVDACPEIAHAQLSTSTSAATWTADAVVMYPGCGSVTGADCFMYGPKQAQDSDLSNTYALTSEDSVSGPYIQFALDEVVSGTVQVSLAYSAVGTSPLHLSIWVSQDPAFERSGKKCAYGVSGPSVTAAAFLKFSCPVMKGVAYVTVHRELRSYSAGSPGSLQVSEISFGVRKWTVPSPPPPPPPPTSGIGGCTATVPLSSAYLSPVGCYANNCTAWGFANLVDGKLSTTFRTEAVQDSALSIVFPFTAATTNIVEVQYQMPLDNIQDAQNITIEVAFADSGRSLCASHAAGYRAGEFVTVSCQPRAGTATGIQITRNNATGSLAFAELIVVRDSCPLIAPSSLSPAPVVCPWNSTLAVMYPGYWDNNIGYSAASANDGDYINTFAHTLPGSETGPGSYIQVPFTSPAGVSPVSGSFRVLLYRRECCYNQQAHYTVWLSGGTASNFNVTGRKCASGAWLMAPVGLPSIFACPAMTNVNLITIQRVAPSPAAPNMGNFVVELTEIIIQGYLTPVVPAPPPPSPPPVAAPPTGYLSPPPPLTSSCITPASIASIDGPYGCYLSDCATYGLAAAQDGNPLTALRTGGSAGAEPSVDFVLTTPTKRITEIKLKGPAYGSSELQAIRVELVAANGTRVMCASHVSAYQPSDDIMVVCPFTPLSITRVRLGRRITDVPNYKVGYFLGVAEIVVLVDACPDVSEFRFTDTSFYPVRWSSAGGVLWPATLNGDTARWGPQNANNDVVSVLSAPWDFYLAHTISGPSQGPGAYFQVPLETPATGAVRVTLWHRTQSPLHATYLEVWVSSTSSHRTSGRLCASGVHLAERPTNFTGPYTFNCPPFNSAAYVTIQRNNPPVFNTEYVVELTEVDLEMMYADGSPATAPQPMVTLPVSYSASAVSAGFSPLVAACRSNGVVQALWVAAAGSGGSWITYLGIILCRDGTGTGPANPLAFGVAPTGGAGLNVTCPGGFDAIRGEESAMGQTLLPITALSFRCSTTNAWSSSVGSGDAGVARNATVSACPPGYVIYGFNLMGNASTLGGIQPLCVLKPGSKNWDPVKRCPQAAGYTLVPGWYPAGPTTLYTMAALPPWVDVDIAATACRADPSCTSIGYSVDSFGNTTFYTYNSTDPAEFGVAMGKTLYTGVDGCSGTLAPTTWAGGPSQWFCATGVRTDASALSTTSVVGPNDCATACDSDPNCESWTMDASGTTCTTREYGFAATQWVDDSSTGVTCVIANDPWLCPVYGWTFRGALLNSSIHVNPETCKAACAFAAPDCTHYTYTSATLVCELYGSSLMSGGAGINGPVVASIPDRVCVATPQHPKLGQPVASTRAAHSSMCWPGVQLVGTGAATLGSAPPPPPPASPAPTPAPTPAPTTTTSAGCARRCVAGSTCVHWSLRMDGSCYLYGADAVVAGQAAGGYGPDPSVAQSCLANVQGTFHCVPARQGIKYELDSTFSNATSRTHCAQLCKASRYCLGFVYYIPSSTGTTTCRLMARVFAGAADATSVHQLYAPLNFQSCLRTHNLRQMYSNVADEPQACTATPGYTFYPAPSGVSAYSVLSVASASNAVGWQGLCDVDPSCVGVQVAAGVVTLMGGSTQFQSLSVQPGLPSVNGSCDGFYARSPRDIKPFMCIPGLYMPAALDTISTVVATARECELLCRGYPSNFCHVFYFEETAPGNVACEIKTNLFAAGTLSPYLAGIGATNTTTCVPATDPWYCLPYGIGITGEALPGYPTSSGTAEACAYACQTTPTCSAYLHSPDSATASCTLFRKVFNGPDGTAALLADGRARACLKTPQFSHPTGSVPFWSHMCYTGVDLGGTVVSTLSNVDGHECAKWCAAYGYGCSHWQLSTAGVCEARTGPLWTNAGGMVVYGPQSGIATACLRSTGTFMCLRNGAEVAYTLLSSSNGVASSSACANLCLGDAACEVMAYDVNTTCVLGRGPFLGSSGINGFDWSTSTLTTTYCLRTPYFGGPLFGSSLTPSPPPSPVPPSPAPPSPVPPSPAPPSPEPPSVVVSGGSAATAGIIVNTILSGEQSPPPPNAGVVPDTTAPVITLFGLEEVVVEVYGTYFESGALAVDDRDGLLAVDIQGSVNTNVISLGLPTQILYLSADRAGNIGSITRGVYVVDTCASKDEFRCPVTKECSVFRQCLFLPDPQAINKTVAVNSQAASAKLTDTTPPNITFVGTDLELYDVQTAAGNLTVAVEVVYAGYTYTDRGVLAFDYLSDGSAEGAGGLIALNLTDRAVATVSAPATADPDAAGVSTTIFTDIPTGNSTSEGSPYTIQYDVADDAGNKATALKVVFILCEPPEFVCPDNTTFEGTCSQDGLCQYKTSKITTNNTGLPRSNETAVALITGPPDPDNLIDALMVPVFVINGASSVSISQYLPYVPCRAGVISNNCDPGAKASLRSLGDLNPRIIACADKAQKPQPYSVVGLQYCGIDTTTPGTYMITYHLTWPSVGTLVVKRQLLVVERCVGEQLCPDGFCSVDLSCARNVSSTISSYIVVTGDANGLLPNSTSLSTNNPPTLSLRNGEVVNTTVVVPRGTPYMVCAADQVPSQSRPCEPLGVALDTEDGNITATITLCPPDDCAATQCRDHRADRKQPSECGIDTVNATVGSSFRMHLVVFDSKGANATAERLVTVVKPCELLESYCRITRNGMPVYVCSNVTCETLEPLNDEITRSGGGQPAVPPRLFLLPGYLTSNLTLAERDQSLFLTYGTAAPVSLAPCVSFTGTGCAAIANDTTDGDITRDITVTVAARCPTGRTCVACSVAALATGDCLPGRYLVRYSVADTDGNSASVQLSVAVEQLTVTLLDFSLYPGGSALASTSLTAATNYANTLATNTAARSRVLSPIFTAFGIQSGSIRAIVVDTQPAIEARYFDNTTQIYYIVRMVLRVTTGSSDFTSATSTLDTSSSDQSAAGGTSAASVRRRALPAVASRALRKVLEPMATGPAAGGILLGTAAQSPLRSLMATNPEASTRTPAQQLWEERFAGLHSALDRLGALLGLEEKPEEEGDGEDPLGSPRRSMFALEARAASQSPGMAPWHLPAGARLAGARAAAAAPRRALSADAGAQAASGGDGRISAHALLASRRQLQVVANGGCGGPALAAPPNSSFSALGLADVRTISSSCSTPQAGDMDVALTVLAGMMADLERMSASMLEEEASMDTTLMALDPKFSVVDNAYQTSYTDFAAAAGVAYASMLERLQALLVAVDRTAAAQAVTTTAVTTLLSLMQALLNEMQQITARAELTTKVVLDGLAQDGNLTDEELANYTSCLFLRGKAAAFSFRTGRAGGADAGANVSTAAAASGGARRRALLGPDLLYSAEGAPAGAAAGPAAMRAAGGVDTRPRLAALASSWVPKWVWGALSPAAWFRRAGSPQGEGDALDAQQAQQRRSLLALANGEAVQSFYGYDLPDGGDYDYSLWDVRNIDRARWIGLNNRVLVGLLLHQVRRSPAELERAKGTDGYICRDSSYTNLIVGCNTSNTSTTSAALGNSTTATARAKDLGGIGNDPVFSRHSALYQADLDPAEFYNTSKGSPELNPGGLPYGFFYQPAGRLPAGYPLVFDTHLSAKRAEQAITYIRDGGYLSETVTKTLRVQLVSYNADAQVFGYFRLDLDWLDSGLIWGATRLLALPAISYGAAVENAQVQKFLPDFFLIVLCCGYLLVTAYDIFVQLHRQAQMRKLRTLLREGKRKEGLETIHEADDDNDDDDHVLGIGDAERKVLYKHDGTKVTVKLYKPRMSVGWVVFETAVCVLMFTSLGFLFAYTAKLADKDAFPSRFELYDADGYAPARYFLPRRQENVTVTQQANGTSNAATASPTPGSANRWQLPEDTQLGSASDFYNRVDNMYDVLIIYTFLQGFVLAMIVIRWLHYLSFQPRLSAISGTLALAAPDVIHFFIVIVICAVMFGAAGCVVFGPDEARLSGYGDALQLMLSYVLLREDGGVFKALLDKVKQRDEGTTQVMAGLLYAIGPLFFVFIMSNFIMAFLAWPYGLLKFATRDAPGVPQDIRRMLGMLWQRMRHRAPSNRHMEKWFKRQVVPEVRDRGLMYRIRETMANAYQSIAIRGKAANGTVAPASGQAAQAASTAPALSAPPVAAAATRRKSLVKLAPGMPAMNADALAAALMSASRINIDIGDSPQHAASKLDPLVDSDEEHSGSTPSGFAAAAAAAAGGSRLDSAPTLASPQTPHGPESADGANALPASQDASGRSTPVPKLSGSGVSSRLRGGKSSRMSAPGQAAEASALVHTVMANLLARYGHEKVIAADAPPPAPRSGDSTIGRGEGADSTEVSEFGEARRRITVDGSLGSMTEAGTLRGPGLGGPSEWAQLAPGAHVRRSIAGQVVGGEGAGSSGYASPALAGNDGSGSPLSAATPGSQVASPPPGANDDGAGASASASPRVGSLAARPPRLQTMGVSSRLGRRTSQSSFKGLAGAEGGVSPSGSAQSPAMTSGGGLAALTSPHGELSPAPTSASGAKAGRMSMPGPSPLAAGAAMMAGAVRHSVDAQNTQDASGTGGFVAGETKLPKLPPIGVKPQFGGLPAITAAGERGRRRAGELDSPGSSARQSGPGTPGVAQDAHLDQLNEHRGEDWTGPAPDPARNLGQAKAWLTFKQAVNRREGTPGGDASAGGNGGGADAQEGLGSLAPRIGSVMVEGQVKVLDPAAAAALEAEERAAAEGPVVQGLRAPMRRASAMLLPEPDMMALAPILSVDPAAQLPALPSTQVEQPMVTLLDHDAQLPVGTPLGGPSPGGASPSGAAEARRAGMKQARAWGSVKRSAAREAAQAMLGMLDNLRGSGAGQTAPQQPEARAPTAAQPEPQEPQEPQPWFSRQTGLNALAPSTQRRLSVAAGGAEQELLVLDSDGADTDGSGRGSGARNLRARGPGGAGPVAEAVEAGSVPGGADGEQDGDPAALSAADAPAASRRTQGVKFAIEPLPTSDSDGDNTAGPFAAHGRSAALVAVAGGGSRDAMAGGLASMVLSMLQHLEALLAQLQAAIAELKLMSEVLAAMLAQFSAAGLGPDSAPEARQVAWQAARKTARDLLLAYKRDALLTAPLPVLETKRLPPLPLALPAVGINALGGSKAPLPPLRTNPMFRQRSTRRTGSTRRGTLPPMPMPGVLYSLQSLARSDGAVLAAAQSSGGAALEILHHVEEQLETRLGMPLAQRKSLKRVADEVAAELVRAERAESRAHMLQQVASLRHGSVGHSGYSTSGYGVSGYGASGYGGAAALAAAAAAADSAYGAAANMSHPHQHRADAGRSVQAAGSHVSGTHRRGWGARRRAMAAAEEKWLEELPADEQMAALTGRTGSYAPGKRKSRLLLGGADSRAASRVMERDFSPAALIGGGREVSVGGAGADAMEAGTPLARSDAGKAAFKSGGTGAGGIGGLGGLLGSPAAGPPARMRLPPLNARGTQPQSDLPL*