MVYTHSPKEPIAIIGTGCRFPGGSTSPSKLWDLLYSPRDLTREVPAESRFNPKGFYNVDGEHHGASNATNAYFIEEDPRYFDAGFFSIAPREAESIDPQQRLLLETVYEAMENAGLTLNGMRGSATSAYMGAMSADYTDTQLRDIENVSKYMITGTSRALLANRLSYFFDWKGPSISVDTACSSSLAAVHLGVQALRAGECTISCVGGSNIILNPDCYLAATSLHLLSPTGRSQMWDQAADGYARGEGVCVFFMKTLSQALRDGDRIDALLRETCVNSDGRTQGIALPSAEAQVSLMRTAYKNAGLDLSKAEDRPQYIEAHGTGTQAGDPREAYAIATTFFPPGEDHSHRPKLVVGSVKTIIGHTEGCAGIAGILKAVLAMRHKTIPPNQHFHNLNPSVKPSFKHLSIATSPQPWPVVPPDTPLRASVNGFGSGGTNCHAIVESYVPEIHDNGPWGKPKEMRQVPNGVAAPETDFSPIPLIFSASSGTALRAMLERYQEYLERTEVSLLRLAMTLNSHRSTLPVRVSIPGTSKADVLAAIRTQLAKVGSNPGAEIGTRSSVPEFDHVRRPKILGVFTGQGAQWAGMGQRLMAKSALFRQVIEVMEEAMAQLPDGPEWSLKEEIMKPPKTSRLGEAEISLPVCAALQVGLVKVLRSAGITFSMVVGHSGGEIGSAYAAGKISEVDAIKIAYYRGVYTKLAIGKDGKKGGMIAVGFGYEDGLNFCAMEQFADRLTVAASNSPKSVTLSGDLDAVHEAKELLDAEGVFNRVLRLDTAYHSPHMYPCAAPYLAAIERCGLVAGKSNGTAWASSVYDDNRMMTSAQDKDLEAAYWKDNLIGRVLFSQAVERALDEGNGDFDLALEIGPHPSLKGPTLETIRHKIGSEIPYSGVLDRKADDILALSTALGFSWLTLGSGVVDFAGYVSGFDPSNASILNAPALPDLPTYPWDHKKVLYRESRLNKNVRHRVDPPHPLLGSRTPDDTDYEPRWRNFLIMEELPWLRDHCVQGQIIVPAATYSVMALEAAKVLCRGKHVQSIELSDVAILRPIVLDEASDGTETLFSVRSDLDSNKKHEDEIHAQFTLSAGAMDDRHLRTAATGHIRITLAAEAPSSFPNGPRPTELDLLPTSVDRFYASMDEIGLSYSGPFRAMTSMKRRLNVASATVAVDRDLAGTIPVHPTWLDACFQTFLAAFAAPRDGSLWTAFMPTAIGRMVFSPSSTSQVPGRSVTVDAHITDFAPGYQVSLPTLTGDMSIFNSETNQLQIQIEDFVMSSFLPASEKDDRRFYLQNVWGQEMLSGALCAAAERCVAPTESESKIIDTCEKAVHYYLSKLKAAGLLDQWADKNPGLRSLMNEIEARVTSIPEQSDLVSMLGEVGEHIDLVLVRTIGESLLNSPSEGLGPITPSPMGALISRWHHEGLGFAQLQRHFVSAAKQISHQHANLRILQVGPSSPGLVRSVCQELGRSLERYTLVDDSEQTIEEMKSALAADQLRVDFTTASVENGIDAVNHLTSAGGFDLVIVHKAFTKQVTALKTVRNLLRPGGFMLMMAATGAQLRFPFMLMSTLPSLDDERLAQTKFINATRAETHDLLRQIGFSGVDSIALDNMPDKHTFSVVVSQALDDHIAFLRSPLTSPSPVPLSGNLLVVGGFSADIAKLATAIQSLVSTVWHGDIINVRTLAELDDEASTVEAVLSLTDLDRPVLEDVRAPTFRGLQRLFSEAKTVLWITHRAKADNPYHNATIGLGRSFQSENPQKVLQFLDVDTLDGVESAIAETFLKLIGGVNMRNSNPADPTRLWTIEPEVSLENGKYLVPRLFPDTERNDRLNALRRKVQTQVSVETQPISLSRSAQSDQVAYTAEAVHFHRDLADGATDPVTIQVELCSTEPVIPNIDNEDLFCFVGRTSEGARLVGLSTSNSSVVKVPREWTIPVDKHTSHDQGAFVLELRNEIQSLVIAKSIPPGSTTLIYEPDPHLAASLQRPGRPATSSVSFRARSTWSIPGSHILIDPHASRKDIQAKVPPKTRMLIHMEQGPETCEFLALRQALPPYATVVAFNDLAADDVNPRELLAEALSIIQGDSQSTKVPFDPSSVVKASALVAGGTREHANAAVVDWTGAQSITLSPRPVDTRNLFSPNKTYLLVGPTGHIGQSICRWMVQGGARHIVVTSRHPEKQGQLWREELLRQGVNIVIEAADVTKEHDLLDLRARIVSSMPPVGGIANGAMVLDDKLFIDMPFESFQAAMKPKVQGSIYLEEVFSADNLDFFLFFSSISVMTGQRTQANYVAANNFMVAMAERRRARGLPASVIDIGMVVGIGVIQRSQNDKGVSAMENSIRQMDYMPVSETDLHHLLAEAILVGQRDESPELITGLETYKPVEGEAPFWHHNVRFSHLITDPDAAQAGADSAGSAQKSLKEMLLSSGGPEEARKVMENALLQYLASSLKLSRETIYTDVPIIDLGIDSLVAVQIRNWTWAEAGYDLPVLKILGGSSVTQICDEVVASLSFDKSSIAAAKVDSQAAPAHKLRPWDKPSADTKRTDSIAPVPRSQIAANGPNGLPNGALKKASKLAVKVRPLWTTQAGGKDTKKGPRPAPIRIQPLSLGQSRLYFLSQYMDDDRVLNCTISYALSGKLDVSKLEQSLIQVVQRHEALRTSFYTDEKDGKPMQGLLEKSPFRLRVVPGVSASSDVETEFNLIRYRPYDLEQADTFAATLLSHSPDSHTLICGYHHIIMDGVSWQIFQKDLAMFYNNSGIADSAKHLPAQYSEFTRKQQEDLSCGAYAERLRFFQDQFREPVEPLPLFPFAKVGTRKVVKQYAVQEATTHLNAKVVSAIKQASQTSRTTPFHFYLSAFQVLLHRLLETDKMCIGVVDANRSDQNFVNTIGFFLETIPLWFKVNSEQRFVELLKETRTKAYAALAQTGVPTEEILRACGVASSTTETPLFQVCFNYRMGAGRTAALQGVEMKFLDYVDAQNPFDLVATVDDLDDGTAMITLYLQDYLYDQEGAQLLATMYANVLQVLAENPERLVGSVSISNATLEDEGVKLGTGPILDLVAPSTPTLSKIFHTWVDKDPHALAVKDTTGRSKTYVQLAERANAIAASLLNAGAAPSIPIGVLLEPGVDTIATILAILRIGAAYVPLDTRSSDAVLSDILQESQPGIVIHHSATAPRSQILLKASAKTKLVTLNAVPQKTIRKIQDVSVPEGLAMILYTSGSTGSPKGIPLTNANIRTPILGVSERVPLGREVVLQQSGQGFDAAVYQIFIALANGGTLIMVDNRDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNCSSWRIAMVAGEAFTVHLLDQFRALNRPDLKVINAYGPTEASICSSLGEVSFNRISSSETSIPIGKAIPNYGTYIVDQHCKPVPLGWPGEVAIAGPGVASGYLNLGELTQAKFRSTATLGEVLGSDCLYLTGDRGRMLSDGSIVLSGRVDGDDQVKIRGHRVQLGDVARALVQASRGVFADAAVILKGDDTSNPQLVAYVVFSRTSNIQDQQTYLRQLNQDLPVPAYMRPAITIPLDTLPVTDRGKLDSKKLASLPLPSISVDYEEDEQLTPTEARLRDVWKNVLGDIASSIPIRRSSDFFSVGGNSLILLALKAEIAQVFGVGLSVSELFQASTLELLAARLDGTSLLAQINWEEETAPDETQFTIPPPINGINGHGSSNGHAQGISVLLTGATGFLGGHVLRQLVQLPSIEHVHCVAIRPSKVDVRRQLSVESPKIIRYSGDLALPNMGMSESEFSDLFKSIDVIVHNGAEVSHMKNYRSLRAANFLSTVGLARAAVSRGIPIHYISTGGVARLSVADEQPEASLAAFHPPIDGSDGYVASKWASEVFLEKVQRRFQGQVWIHRPSSITGDDVPDNDIAHSLLKFSRELGAVPELTGSGFFDFINVETVSNNIAASVVRSSEKSGGGLIYLHQSGEQVIPVGDLQKYVEELEGRPLQVLPLKEWVDLSIRKGLDEVLGSYMLASKGVIRAPLLQRGPHVE