MKIQLPKDDNYILMLNKISKEEKFFIHILSTCNNEALLNHLVPFIEWVWVKSDLIAWAPVLNRFDDLLQKYILHNKLNKKEEIIANEEVNNTNIENNNIDINTKFSDISFIPSDQLIEEILRFTYCILDNCLNKSKYNSLDHLLILLWCFNPKISILSAEILNIYYLFIKKTKKNENKINEIISSLSALINIPIPNFLHPYINIDIGNITDNNYISGIILYYLHDFNDKKYMNNIYSKIENKQLLDLINYKEIDLNKIILNIDNNDIKFTSIFPNQVSYNNSKDVLQNAYDKIVNKYNINEKKKFDLRHKLRIYIGLICPKYRKQIFNLRYLIICGSLSINSILYTQIIPGNNIFIQEILYILKFHKFINNKTLSIIFDLLTTAIESHIHYKVVSDILGLKLHSGLFISVLKYYLNYFLSPYIIQKNICPLYIMSENEEETYSINHINQLYINKWKNSMNSYSQSKNNYLFQNNQSIQTNIYESGPENISNNNLRNPIESYNEFSENGISSSILSNLNSSDLSIISQSRSFINREVGSFLENNNVAQNSTQLTNSHNHETFNVPEHGQSISETNQVENSELVIRNHLNNILNPNNGQNTSHISANNENMNYANEEINENLYKDETHFENFISEDVIIDNIKKSKKNGENEFIKITKKYFKDYKKQKKNISMMLQLLTLYHTCIMEPSPILTIAQQNTLKTFPLYLQDSYTFNLPIVHLLLRIMETLLDFTPNFYFTEKNEDELYKILLYRFQYEIFMISDSFYHMNKNEMLKYYFTPCCYEKYDQTFIETEEEADKYIQNRFINQYNNNSIIKENNTQDLVNSHSQLFTPCNNIEIEIQKKSEDFFQSEIKSYDTIFSIDNSSLKNIFEKYDINMKMSEEIILNRFTFWMKLHIYNERIKITKIIIKALNLALKGYSPTDTLIDIFTNNYISVKIIKYILKYPYKFGLCIYGYILGFIYEHIYEDPTILSTLLKEGILNAMLNSINDKNLKNETVLIYVPSLLSLMFIHSIGKSAMKKLSYSPIYNLFHFVLKKDYFFYDRFGDIAVSIGNIANELENYGFTMKDCVTFHIMLLKELYFEGINLGYWKCIDYNYIEKYVENFLNKPNDIKLNDLNIDKYKHRKDNFFFDRLSIVCRCILSYMKGSWVKAFIKLNGLKILMSFTNIISLPPNYLNIFEYHPIYSFILKIYLYTSFKNMYNQFLYPLYNYTNFLQYAQHINVIFNGELYFDFGENIVIVKESEIKKFEKNNINNNNTNTKLYFNKSQNHDFSQTNFISGPFVDRNKMILHCITHLFNILYFLIAAYADTKGLYGNEDKLYETTELSNRKVLEIFSDILITIESVYDFYFNLYFYQTSDLSNNIFLQSKDKVYIHEHIKRKLRINQNKSDYLLYNLFCSTRSLFCYSANNNAYELNNNQIKTHLVYDMNQNDCKLTDHLKLLENDDNVYKAIYKYTFSQVLLEFNSFNHKNCKTPSEIISHKKKEKSKFKNYFPSFSNLENKIKKNNINSDSNIISTHNDTIRNLENNPNSYTNDISEHSSYIPHVQTTENKKLTQEEILKIYYMCMNQSNQSNINENEKNTTKQKNEKYNDYYINDENINMHTSYPYQSKYVMCESLRSLLVIIKNFFVMLNVLCHSKQIKLKTSSNYIYYNIIQQKHILCIIRCLTKCMLNVPLVSKPIHENSCIGSNSLYNILSDHITLEKINYLDNNCSSECTNFFTGNIYPDGSESAVKNEGTNFQNIKQNFNVYDYSYTPYINFHTQKIDSFYPECFYMEDILFKKYNLNFFGVNVVPNKHFMNTERCNEETNFDPNSNVNNSENCNYNNTSMNRQKNDHNFLSHQNQFEYNHNNMDQSIKTNSNYKLSDYNKIHICSITSDSYNSSSIPNVLFNDINSINNMSNININANIQNNSNKFSRGTGIAISPINGCRKQSLFNDDNNCDINNNKQSDNNINNHNDYKKCSNANKMEKVKISIKSYTPIKTVKYISELINTLHKLLSDSKLEFVSYFYFLDLLYKVGTFDFIFNMFNYLMSVYISILAIYFKKKKNEKNPNFYSDFTSYIPIHISKNYTCTNTYFVRYVIRLMHYFAKSDINTIKTYMEITIKSINTFLDFFMNIISIGKFNVILFTSKMLHPFTRMNQTYNKPINKHEKKTSSQDNDDASQIPHSYSNKDDHSSSTKIKLNGSKECAITIDENGKKTLFGDFDSCEKNNFNQNKNNTQCANNKQNYKNKKEDENSKKEDEKSKKYDESDKYFTYNNNFLFSLDYFDIINTIKSVKCDITNNIFMWLTYINSTSVKINNLGKNNIYINFNNNIIFGFLKIILKFIHHSTDTEHKLLDFWDKEQMKDKKFTGNKEKDKELYNYPNIDILQELKLMGFDEKNIHDSLNCSGTTDLYSTLNYLDKTREKECASSHNTNKENKISFYYGFDENSSDENSTSHNRNRRNNPTEDTFRLNSFIENIQSVPENNANINQIENGNNIDGIDKNDEKMTETDNGKKTKKKNEQDSNMLYKEDKYVLGKYPFMYEILKEAKEKGKHPRLHYFETIMDPYNKKNMIFYLQYYLKLLKKKIFLSYNENNIIKKFWNEEKYLILKQYIYKCIFNMLINIMITIPYNELSFMNLYLSFLVIDIDKKSVKLFLDQYKKTIHDKNSNKSRIFNHQDVKIIILYYFIENISKKIKMLKNDESFPFEPFYHCNHLFMYFNKKKNKNEKKSEKIKKGASEQTRNSLNNMANSNNNQNNPNTPRNILINNIDINTHSTNNNFVRPRINPVDIHTRTFFSRNENYSQHQISRENDTANDSENISNNIQITNNPLNEDRNENNQNRRNNSAENDQHGDYDTSNHSDDNIAQYNLQNNKINNDEINNQQQTTITTNSDPNKQTDGLKSLLYGMKYIKGDIDIIYKSQRDMEIYSYHFCLYMLYFTLFNIINKYSIAKNIILHIDRNIIDYCIFFIQKFNISYLKNIENSVNYFLIEKNEEGINKNELSNMLQKKTFNNPQILINNDTLNNVSNTEVCINCDNNLTKNNKKKRKYNKMHICGQQDENTNSSESAKQINNSITNNAIPNINENEQQEHIPHDSIHICNISNHTGEYVNNNNQMNKINNNSVNLYNNNEGNILKYNEQINQTNETNNIGDKKINIMYNKGLVVNQSIKTHKMLIPYWNFLDVDNSEYNQKAAINNSSLENEENKFISLYSKPPCFYTPLFMCLYKIIINYSLYNFNDKNKKIFKKKKEENLNEEKSFYSTTIGTDDIPLKTEKHSMIQKDNLPFTKIEKINNLNDKKNTNNNIIFDIPLTLSNQTNVNNSGINISQQMNMENIRFISSEKQHNIIKICIDTLHFFKGYNSQLCLSILQIIEYLTTTYNNVVFLLSYRPPNVYKHFREVFEIEERKKTKLTYDNSFTNSSNTNNCFEKINKFENENDIKNSTESVLTDINKMNQLKKEKYIDAENENSSNNISELDINELILQNMCQNSLGILLTISKHAKFKDMLIILINILIQCFTDNYVIMNKIEYSLKSYFLCHGIPVKCFMKKNDLKSIKNNDFINALGVSLTELNESLYPFIFKNPQLYEEILSSLCFFPNLKYVKDSKKDKYDDFINTSINISYDSSILVNSNLDSGKNFHEKKSNINYINNSEIINNNNEIEDLLEKSCKNQYYLNCLPIPENIKSIYMLSDIANSTKCLKKYYMKNNFYNFYILATLIDFLNLFTIIQSKTRVTKLNGKEQRLKFNQKLMEIYGNDVDFDNQLDYKVMYPFALTADNLLFIINLIFKTFKHLIIYLIKMPPFNQKIIKTFIQPDNSPINKTENLYSGDNTAFNNGIEKSGPMGNNMNSIGSKDSKICSIQQNTTNIFFTKNKNGGSTSNINNLTNNNMITKKNIYDSKTETEITGPESLNHHDMPNHLNKLTRPDSINTYKEISEYYLQNYMQLFSIFDASKLNFRSCLFPFFSDNTNITDINKQSSNDKNNINHLDQTQINNSNNIAFTPFLIFLFKRILPQFICMSNPIIYTPYSFSNFEKKFTNNIDVYYASLNNNESKNMAYIKHIFNFIQLIFDIHNSNYDIHKKVVLEIVHLLKIYSNFQKKKDIINNNAFSTVMTVFSNAISSLLFKLINEDQNVRIEKNSIVVKDKQVLTNAKNLSKLLDSLAKVEKNTKTNNDNDDDKPYQNEKGNNIGNIKKGTIKNVGGNKKGNSGNGDDNKEDEETEKLFAYSKEQLVLFRNSLCNLLNKLDYGKDDFVNTATSIIRSLSVLTSSSIMGYSIKSPNINSHMIKSNKINNAQKKKNNNKIKRNKRRKNISSSTFLNPSYIRFRSDSSNENSEGSDISYSEDSDASHGENFIFDNDEDAEDDSNNDDDDIHYEYEEEMDDDYIDEDDEIDIDNGEEDTEEDDNNHAHDRNEDIFNEGNYYDQEVGISHNRINPNSAHENNSENHSIEENNFDEDDDDEMDEDEMDEDDDDEIEVIDENDEDGMDEDDEDGMDEDDEDEMDEDDDDDDELDIDDVDVDEEEDDDDDEDEGEENSNEQDDDNTNRGLHVHAYLVQDGNIIDEDQIYDNSNNLLLPHEVDENEENLSNMGDNNNNIVSRLNLNSDSSHDIDDEQSAHRIREIDETDDETEEDDDDEEDDEEDDDEEDEEDDDDIDNDDEVDDDEEEEEIDEEDVEGNNCTFSINQNDDNGRSNNNNIDSIDNEIHVDNSLLNCNENQHKILDILLEEDGAYNINDDIDEYNDDYIDDCEQNNKKQNIIPSGFVESVRDSKNDETNIKTEFTNISNNHPNSLNNAVDQAQHDDTSKVSMFSNLVQTDKINIHNENIDHNATKMKIESDNNNNNNVNQNTLFNSINNNTIINNSTNLTSESNLNNNSRLKEENIHQINHASNENDGNIIKINTDIYISGENDENNIGNVSNCNENKINDEEDIIDVIPKTNDNSSNNNNNSNNNNEYDINLIDLYYHFYNYNNRDINTLLSENNSIMYLNETGRIHSTCEKNTNNLITTENQQNEVVSNDNAPNTSPIVEIPVTENIIERRTLNTNNNIPTRINNSPIASTNILSLMNQLCSNLLTINRRRNDPLNNAITTTLHLPDGVRNNSIISNANRFDISTNMINGNNGPNQSGLTYYHINYDRINSIMTQNPFNNLSNNRQNINNTNTNNNYINNTNNNLRNLYNNIRNYNISDNNLPSIRSLNYSNVRNFRNISCIEDDTSVNDNNDVVKYGSNISQVNETDENTRINGDAIRTIPITEPTDTENQMENVCSTNNIDSNAIDITKQCENNNVNKNKNTKNASDIDDNEQNYKDDKKEDTNKKDSKKGEKFTLIDSILDNDKKLKSDICNIMYNRLCKSVPKVNINLPFENLVEEKNKIIDKIQKCIEEKKKKKNELAIDIKKNKLNDEESAKVDDVKSDIKLEEDPNGDNIGKVTNSQTDATLNTAANNVNEIMEQTKKQLNDEAQSNQDNVNESPIRNILDSIDDSEHAGNSSIPFNLESQTNNENILNTNDINNCNMNENDAYIEVAPEEEDPEDYKNINYDELFDRILKIESIFIICCSLGINEKQFFEILNVDRAFLVELPTNLIEEIIFQHLKNITLNKIIEKEQENISNAKKISIQTYKKYLKYKEFIKNQEQSSNVLSENQSNDMTTIHDETSNTLPTSEANGETNKEHDDNVRIYNSIKKSYLDALSSSVRSEIKKRIIGNKGQRADAQDETNIAFIESLTSDLRRDVLSSASLRFIRTLTAEMIEESRNLRFSTLNNRYTSILNANNRPGNTNQSNEHSDSRVHVQSNNGNAENNEHNENGENNENNDNDENDENDENDENDENDENAMITIGNGSNTLNRDENDGVVAINSDQNDGDENDGDENDGDTIVINDMRNVSISSRLSRRENIQGRIASSVFINAPSNLNAHPNNNFNGLNGISSILISSNDRSPRSNRNIFFPGNRNGLSSRRRFNIPIRNPLPNMNRNHFIRITYNDNNNPIIMINTGHENYDSIAVSRFLDNFLGSRSSDISIPGIGLGSNNNIRDNFIPISSSINVNDNNDINNNTNNDNDRSSNNNNNEIHRITNANITSNGNNFNFNYGDNNNINQPRQLRRNDNRTNNNNTNNVDHNYHIMSDDKLLEKEDNASLSKYLKNIFPSNNNKPNVDKENDTALYVCLEEPVPSQALIDICRLLFLKKEINKKIMFTLFCNLICSYQKTKLYTLQLFMNILWSASIDLHGKQDSPNYIALSNIINFPPKMLYQNVNKKTLGLFSDNYFTTAYISAERVLEQVQSLLITIPHITSFFSMELIHPALFIPKEIEQKIKKKKQKANDGKKGNGDGCRSFFDELKKKRGKLELDKFEEIEDTRLNEYNENNKLYFASDKNNEQKEQENIPDDETAILQYELKRKRPKMETTKNVSTISTNNINKSDNINMDISNNDYPINILFKLLDSSLYLTSKKLISHLLLVIYNILINSAKKEHAYANFTKWIYAENLQYIINNEEEHIQNDSSDANINISDIVSGNTNEKNENDDNHIKDNQSNEENNEGNISTSSNRDKKEKEKNTNLNEFYHNNNTASKINKELLLNIKNIKPNKIEKNDYTLKPYYLLEVISINAISNLSKLICNYKTNFLWINSNNNLDQVHKQDISLLLQIAVIFFSHYKLKRLIIQTLKYHAHILIKRIIYDLNKIAHSINNKTFNLYSIDHSDSLEQKLIALYRVITILFNAPSVIDSLMTKKQKKNIAKPNSENENPKLDNSADSSSQNNIQASNNDVSNIGNDNVEIKHATSESNKKTQLENNDTTITNEHEHENNKINEESKFDICADFFLSINIDLLWEEFNKTMQVINNSLIDKNYKFKCNSNETQWLNNNSKTKNEDFKTTEINNKDPQNNNFNHSDKNTFLHNSLDNNVMKHEQDNNLSLFDSDSQNSSKNDDNEVINNTTQLNSQTYAQNAELENYERNENDQNIEQDDEKKKENSDEPPPTILNYLLPLMEAYLFIEEVILVSQYKLRKFKDLEKKVSNLNIESIKINEKLAYEDYPFYISIYNKKKMKQDEYHMNELEIFKENYYEEKEQDENNEYIQIQIEDKGQISNRHKKLIQFVYINRRVINSLIKQTPILLHHNFKSLIKLTSSCINFENKRLYLRKKLKYLKSGARTEPIKLNIRREKVFTDSYYQLRNKSGNDLKGKLVVTFKNEEGVDAGGLTREWYSILAKEIFNPNYALFCREGEKSEFNHPNPLSYINPDHLHFFKFVGKFIAKAIYDGQVIDAYFCRSFYKHMLGRKILPADAESVDPEFYKSLIQISQYKLEDLNLEINFSTEIDEFGKTKIIDLIPNGRNIPVTDENKHKYIELLCELKVTNSIKEQLEAFMDGFKELIQPKLISIFDDKELELLISGIPTIDLNDLKENVEYHNYTPNSIQIIWLWEVLEEFDENKKASFLQFVTGTSRVPLGGFKNLMGMRGEQKMIIYKAYGEDRLPTAHTCFNQLDLPEYSSKECLRSKLIRAIMEGKEGFGFI*