MVYTHSPKEPIAIIGTGCRFPGGSTSPSKLWDLLYSPRDLTREVPAESRFNPKGFYNVDGEHHGASNATNAYFIEEDPRYFDAGFFSIAPREAESIDPQQRLLLETVYEAMENAGLTLNGMRGSATSAYMGAMSADYTDTQLRDIENVSKYMITGTSRALLANRLSYFFDWKGPSISVDTACSSSLAAVHLGVQALRAGECTISCVGGSNIILNPDCYLAATSLHLLSPTGRSQMWDQAADGYARGEGVCVFFMKTLSQALRDGDRIDALLRETCVNSDGRTQGIALPSAEAQVSLMRTAYKNAGLDLSKAEDRPQYIEAHGTGTQAGDPREAYAIATTFFPPGEDHSHRPKLVVGSVKTIIGHTEGCAGIAGILKAVLAMRHKTIPPNQHFHNLNPSVKPSFKHLSIATSPQPWPVVPPDTPLRASVNGFGSGGTNCHAIVESYVPEIHDNGPWGKPKEMTQVPNGVAAPETDFSPIPLIFSASSGTALRAMLERYQEYLERTEVSLLRLAMTLNSHRSTLPVRVSIPGTSKADVLAAIRTQLAKVGSNPGAEIGTRSSVPEFDHVRRPKILGVFTGQGAQWAGMGQGLMAKSALFRQVIEVMEEAMAQLPDGPEWSLKEEIMKPPKTSRLGEAEISLPVCAALQVGLVKVLRSAGITFSMVVGHSGGEIGSAYAAGKISEVDAIKIAYYRGVYTKLAIGKDGKKGGMIAVGFGYEDGLNFCAMEQFADRLTVAASNSPKSVTLSGDLDAVHEAKELLDAEGVFNRVLRLDTAYHSPHMYPCAAPYLAAIERCGLVAGKSNGTAWASSVYDDNRMMTSAQDKDLEAAYWKDNLIGRVLFSQAVERALDEGNGDFDLALEIGPHPSLKGPTLETIRHKIGSEIPYSGVLDRKADDILALSTALGFSWLTLGSGVVDFAGYVSGFDPSNASILNAPALPDLPTYPWDHKKVLYRESRLNKNVRHRVDPPHPLLGSRTPDDTDYEPRWRNFLIMEELPWLRDHCVQGQIIVPAATYSVMALEAAKVLCRGKHVQSIELSDVAILRPIVLDEASDGTETLFSVRSDLDSNKKHEDEIHAQFTLSAGAMDDRHLRTAATGHIRITLAAEAPSSFPNGPRPTELDLLPTSVDRFYASMDEIGLSYSGPFRAMTSMKRRLNVASATVAVDRDLAGTIPVHPTWLDACFQTFLAAFAAPRDGSLWTAFMPTAIGRMVFSPSSTSQVPGRSVTVDAHITDFAPGYQVSLPTLTGDMSIFNSETNQLQIQIEDFVMSSFLPASEKDDRRFYLQNVWGQEMLSGALCAAAERCVAPTESESKIIDTCEKAVHYYLSKLKAAGLLDQWADKNPGLRSLMNEIEARVTSIPEQSDLVSMLGEVGEHIDLVLVRTIGESLLNSPSEGLGPITPSPMGALISRWHHEGLGFAQLQRHFVSAAKQISHQHANLRILQVGPSSPGLVRSVCQELGRSLERYTLVDDSEQTIEEMKSALAADQLRVDFTTASVENGIDAVNHLTSAGGFDLVIVHKAFTKQVTALKTVRNLLRPGGFMLMMAATGAQLRFPFMLMSTLPSLDDERLAQTKFINATRAETHDLLRQIGFSGVDSIALDNVPDKHTFSVVVSQALDDHIAFLRSPLTSPSPVPLSGNLLVVGGFSADIAKLATAIQSLVSTVWHGDIINVRTLAELDDEASTVEAVLSLTDLDRPVLEDVRAPTFRGLQRLFSEAKTVLWITHRAKADNPYHNATIGLGRSFQSENPQKVLQFLDVDTLDGVESAIAETFLKLIGGVNMRNSNPADPTRLWTIEPEVSLENGKYLVPRLFPDTERNDRLNALRRKVQTQVSVETQPISLSRSAQSDQVAYTAEAVHFHRDLADGATDPVTIQVELCSTEPVIPNIDNEDLFCFVGRTSEGARLVGLSTSNSSVVKVPREWTIPVDKHTSHDQGAFVLELRNEIQSLVIAKSIPPGSTTLIYEPDPHLAASLQRPGRPATSSVSFRARSTWSIPGSHILIDPHASRKDIQAKVPPKTRMLIHMEQGPETCEFLALRQALPPYATVVAFNDLAADDVNPRELLAEALSIIRGDSQSTKVPFDPSSVVKASALVAGGTREHANAAVVDWTGAQSITLSPRPVDTRNLFSPNKTYLLVGLTGHIGQSICRWMVQGGARHIVVTSRHPEKQGQLWREELLRQGVNIVIEAADVTKEHDLLDLRARIVSSMPPVGGIANGAMVLDDKLFIDMPFESFQAAMKPKVQGSIYLEEVFSADNLDFFLFFSSISVMTGQRTQANYVAANNFMVAMAERRRARGLPASVIDIGMVVGIGVIQRSQNDKGVSAMENSIRQMDYMPVSETDLHHLLAEAILVGQRDESPELITGLETYKPVEGEAPFWHHNVRFSHLITDPDAAQAGADSAGSAQKSLKEMLLSSGGPEEARKVMENALLQYLASSLKLSRETIYTDVPIIDLGIDSLVAVQIRNWTWAEAGYDLPVLKILGGSSVTQICDEVVASLSFDKSSIAAAKVDSQAAPAHKLRPWDKPSADTKRTDSIAPVPRSQIAANGPNGLPNGALKKASKLAVKVRPLWTTQAGGKDTKKGPRPAPIRIQPLSLGQSRLYFLSQYMDDDRVLNCTISYALSGKLDVSKLEQSLIQVVQRHEALRTSFYTDEKDGKPMQGLLEKSPFRLRVVPGVSASSDVETEFNLIRYRPYDLEQADTFAATLLSHSPDSHTLICGYHHIIMDGVSWQIFQKDLAMFYNNSGIADSAKHLPAQYSEFTRKQQEDLSCGAYAERLRFFQDQFREPVESLPLFPFAKVGTRKVVKQYAVQEATTHLNAKVVSAIKQASQTSRTTPFHFYLSAFQVLLHRLLETDKMCIGVVDANRSDQNFVNTIGFFLETIPLWFKVNSEQRFVELLKETRTKAYAALAQTGVPTEEILRACGVASSTTETPLFQVCFNYRMGAGRTAALQGVEMKFLDYVDAQNPFDLVATVDDLDDGTAMITLYLQDYLYDQEGAQLLATMYANVLQVLAENPERLVGSVSISNATLEDEGVKLGTGPILDLVAPSTPTLSKIFHTWVDKDPHALAVKDTTGKSKTYVQLAERANAIAASLLNAGAAPSIPIGVLLDPGVDTIATILAILRIGAAYVPLDTRSSDAVLSDILQESQPGIVIHHSATAPRSQILLKASAKTKLVTLNAVPQKTIRKIQDVSVPEGLAMILYTSGSTGSPKGIPLTNANIRTPILGVSERVPLGREVVLQQSGQGFDAAVYQIFIALANGGTLIMVDNRDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNCSSWRIAMVAGEAFTVHLLDQFRALNRPDLKVINAYGPTEASICSSLGEVSFNRISSSETSIPIGKAIPNYGTYIVDQHCKPVPLGWPGEVAIAGPGVASGYLNLGELTQAKFRSAATLGEVFGSDCLYLTGDRGRMLSDGSIVLSGRVDGDDQVKIRGHRVQLGDVARALVQASRGVFADAAVILKGDDTSNPQLVAYVVFSRTSNIQDQQTYLRQLNQDLPVPAYMRPAITIPLDTLPVTDRGKLDSKKLASLPLPSISVDYEEDEQLTPTEARLRDVWKNVLGDIASSIPIRRSSDFFSVGGNSLILLALKAEIAQVFGVGLSVSELFQASTLELLAARLDGTSLLAQINWEEETAPDETQFTLPPPINGINGHGSSNGHAQGISVLLTGATGFLGGHILRQLVQLPSVEHVHCVAIRPNKVDVRRQLSVESPKIIRYSGDLALPNMGMSESEFSDLFKSIDVIVHNGAEVSHMKNYRSLRAANFLSTVGLARAAVSRGIPIHYISTGGVARLSVADEQPEASLAAFHPPIDGSDGYVASKWASEVFLEKVQRRFQGQVWIHRPSSITGDDVPDNDIAHSLLKFSRELGAVPELTGSGFFDFINVETVSNNIAASVVRSSEKSGGGLIYLHQSGEQVIPVGDLQKYVEELEGRPLQVLPLKEWVDLSIRKGLDEVLGSYMLASKGVIRAPLLQRGPHVE