MSSSTINIFEIMDPIIPNTTFPSLDTAYRNLADSHVSRRELDEKQSENGSEPQLKTIKKTFPSGEWNFNHSTIQESYAQFVAAFTGHDEIAIYTSSDLSSNIPTTDNPRECGIIRGHLTEGSASDGDSRPSISWEFIQDIPHSTKSLDFALHITKTLNSHDSRIPYDIKPFTIFITVEDASIIDFSLLYDTSLLPGSDAPHIFDAAVAYLRRSSSIDDGKVTNESILNFPPLIRPPSFIEDQVNLNLQDEKALLHSAFERRVAQYPNRVALDFLQSQNSASKPTIRRTFTYTQLNEIATSLAEHILISRGQQEIGSSRVVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLQDIHEDIMPQIILGSERYRHKLSAVLSDSLKWIDVESFIYMRLRDGITGQNPLSFRVLASSDENDVAYIMYTSGSTGKPKGVQITHLAAACSIASHAITSPLPPSSEGIPRWFQFAAPTFDPSLMEIFVTLSTGATLCSASRDLTLTNFEAVVSELQATVMMATPSMAALLRRSKLTWLRSLWTMGETVLRKNIDDFARLPSPEQSSELCNAYGPTEAAINCTLIPNFHPGDRGSIIGPALPTCSLFVLDTTANSVKPVPRGFSGELAIGGPQVSIGYLNRPDQNAKSFVISPEFGRLYLTGDKARIVTNRRGQYVVEFLGRLDTSQVKLSGRRVDLGEIDTVVSSCKGIKEAVTVSYKRFANQAGSEEAVCFIILEGDNIKEDVEMRCRENAARLLPSYMCPSKYFVLSEMPRSLAVESAADLDSNTNLFSLGIDSLKAIRFLQLARDAGITELSIADVLGGHYIHHSVHHINSSVDVSRLKHSWITAVRRHESYRMVFVAINDVLSPFGQCVLKESCTLSLPSWKVVACESDDPQIMNKFIESTSREAEDEIVLYRPPYQMTLIQSPTRTFFTFSVFHGIFDGASLQLLFDEVDLVYRGSEMPKRTGISTAINMHYESDATQTVEFWSSQLKGCDPVPFPSLTGLKPETMTKLPFTSSIKASIGIDDLRDGAMNCSTSPLSILQAAWALILTTYKDSIHSSTFGSVISGRLDEDSKVCMGPTFTTVPINIPAQLLESESTSVSSILHEIAKINAESLGHLQIPLNSIVAPSGGLYYDTLLAFQDFSTGTNHSELWSKVDYPAMANDFAVMIEIWPEVDGSLRLRATYTDEFLHDASATLMLQQFSDLISFFIHNPEKPYINGRYATAPSIYPQILSTELTGPSALLHTDFERNAKMNPEDVALIFINNFTAQDPAEHVKWTFAELDRKANRLASYLVQRYGPLEDKVVPFSIYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVANDTVNQDGQAIPQGVSLIDISEDKATNSTFILDETKPANLPIIRSNSMAYLIWTSGTTGLPKGVQVQHSAAATAMQSLKEAIPASRSGEVRCLQFSQPTFDVFVQDLFYTWGLRGTVIAAAKDVMLGSFPDLANMTNATHAHLTPAFATIVPRTHCKTLEVVTMIGEALPQPVADDWSQNILAYNTYGPAEVSVVSTVKQFGGYENSFKSTNVGLPLPSVGVFVINNDRFVMRNGVGELALSGPQVARGYWKDPAKTEERFHWNESCGAHIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALNHCHPDTEQAVTMLMARPDRPKKVLVTLLSAPSISAHDLLITNDRAVEVAKAAMAVSKANLPEHMIPSVFVVLNRIPVTASAKIDRKALSAAYEALDLESWESNFSSTQDSNWTGEEERLLQHFATFLGTESKTFRSNSRLGTLGFDSIAAVRFTARLKTVGYKVSAAHVLHCQTIADLCNLLDKPVSKSNCLDTSHRLFDVFHREWFPKVVETSAIRDEAFVVCPTLSLQENLLSETFRNYEYYWSNHFFDLSDNVDLELLKAAWFQVACDNEALRVGFLPTASVSAKANAGFGASTFLQLIYEKPSVDWSVIAVTNENFSTSAKSYAQQIARKHQTSAFINSPWAVVVFERDDVRTMMLSIHHTIHDGPSLKFIIDDLHEAYVAQKGLLSKRHQIREAIAISFMKRTSPQEDMVFWKNTLKDFVSEADDSVEQIAQGNKTRTYNTISIPLSVPISKLQTTAQEFQCSSANSILRAAWACIVSDFLETDQKIVIGEVLSERLAASSLEDIVGPLVSLTPVPIFTSGTAREIVVKHDSMNVAAYKHRDANPGMLRKLIGRPKSQPLYPAVFVFHPRSTESEQRHEFWTEIEDFLGLNVEHDLTLNVEENATGGFDLVVSVESGVLDISGVEILTKQLDALVTAMISYPDTSIRDLTNYFPTELIAVSKSREMKLDPIVDLNNPLCWFEHWAETHPDWAAAEIADSISRNSSIIHTWSYSRLNHEANRVAAFISSHGIHGRMIGMCLGRTLVAFAVTVGIFKSGNTYLPIDESLPTDRKVFLLKDSDAAIFFSEESVEFAPGGCLAVNVNHDQFQTDRDVTQKVEKNKDSVAYLLYTSGSTGNPKGVLISCGNLTSFCEAQSEFICENVPTTRILGGVGKFLGLASRAFDVHVAEMFLAWRHGLSCITGNKSMLLDDLPMALQELKVTHAGFVPSLLDQCGLIPSDVPLLKYLGVGGEKISQRTLETWGDSNSVTLINAYGPTEATIGCASSACVNSKENMRNVGRPLGDTVAHVLIPGTLTYAKRGVEGELCLTGSLVGIGYHNRDTGAFIENFHGSRMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVSEAVRALLPDGSNVSSLITKHPKLSRMQLISFVASRKATEKDEKVEMLDSFEEINVSIRAGCRERLPAYMVPDVVIPINFLPLAAMSGKADVKQLKSIFASIPLNQLLSAEKGQLAGTKTVTVRDLDEQEIAVVEILKSVVPATSAEFKLSTNIFEIGVDSLVAISLSTLMRKAGYTCSVADVLSIGTVEELALLPRSDNTSEQTAKNKENAQKKLARAEAAFRESIMGKKSGMNVETVRHCLPVQEAVVARSLNKDSGALYINHITFELASDIDKSKVIHAWKSCATDNEILRTCFCQINDDILQVVLKNDSFDMPWAEHVYTKSSRHCTPAKMQEAISLDIMQNIENTPPIRLNFFTEGASKSILLISMHHALYDAESLTILMQDILMRYQGMPAHERPSAGALVEYVASQDELAAKNFWVKRLGDYSCPPILSEEVNEDHIEAQVSTRILKSSLRSLEAFASRLHVTLPCLTQAIFGLAMAKLLSINDFVFGLVLSGRTVPVPNIEKLLAPTITTVPQRIDLRKSDATVLDILTSLQKFSGQMLQFQHSSPRSIHKWVEADRPLFNCLFSFIKTGEEEADNGLWKLLDSYMPPDYPFAVEFEARHPSNDLVIRAGYTSEFGSTSKVDNLLEMIELLIDTISKSDDISIKSLGIQPSLNFSSSSEVFDDGEELPDEQTIKIVLLGLGDFASDNVSRNSTFFRLGIDSVIAIRFAKELRSAGLEVSSSDIGRYPSIAALARAIASKSKIQSTVKPIEVKTSSLLDQHGASIPLLTEDDKITDVYASTPLQTGILTQTVATGGKLYLHHPAVKLSANVDIERLKKAWASVIESHDILRTTFHYFEGSANPWLAAVHENPNIQWVEEQASGWIDKSIEKIVENTSFPTPDSFSSTPLKVTILRSSFMKVLVISIHHSLYDGWSLPLIFDSLSTAYSQGISKPMTPFSDAAKLINERQGKSVEFWLNRLDNYQSIPIPSSINPTQTTSFATTTIQMPVSEILQRCQEMNINLQSAALLAYAKTLFCFVKRRDIVFGHVVSGRSLPLPDVEKVLGPLFNTVPFRIALDNPLLGNQDYASQIQDVVVQGQENQHASLPTIQRFWRQKNIFTDGALLDALFVFQKVGERDGQQGEKLWTLMDMEDSRDTTEYGLNVEIEQGTDKVIISAGSPAGRINTEDLGLICSTFRHALRDILENPKRSVVAYPEQLHDLPLESTPKSKTEISEDHSDVANAPMLEVVRAALAEVANLPTESVALQTSIFSLGVDSIAAIRVASICRRRDVPISVADILQGNSLGGIVRILVAKSKTNTQQQDERKELLSSESKANALSLLKYPEHTVEEILPVIAGQEYHLASWLKSGRTFYEPTWAFQACEKIDATRLSTVWKDLQLRHPILRTVFTAPTSEFSYQIVLKPEVINDETFTILPTQSTNEDLVSAVKRQVYHWAQHPATLFTPPISLCLVQTKAADAVLFKIHHSLYDAWSMTALIKEFCALYTQPESVLPATPDFVSFVKYTYSSLSTPSALAEQKSYWNSALRSAQRTILTPVTEDKENEQDMTQTFVWIKRAIPHLSSLHTLARANGTSVNTIIMLAFSRALARITGTTNPTFGFFQVGRSSSFEGAETVLAPTVNLLPVSIAASAGREKQILETIQRDMSKRVAWEQSRLMDVVTWARGVDTEEELEPLFNASLNLLFHKPGEDSIIAKESKELLKPLNIGVPTDFAPDRRIEGETTVQNIDTKYLAKRNLFVDVGEGDNDCVDFGVKVDKVLMGEVEVKSFVNGVVRELEEIREALANGE*