MKAGSAAKLIVDALLQRFLPLARRRIETAQAQDGQYLRPSDPAYEQVLDSLAMVARHTPVPLLEALLRWRESESPKGANDASTFQRKLAVECIFCSACIRFVECCPQEGLTEKLWSGLENFVFDWLINADRVVSQVEYPSLVDLRGLLLDLVAQLLGALSRIRFSSVTERFFMELNTRRIDTSVARSETLSIINGMRYLKLGVKTEGGLNASASFVAKANPLNRAPHKRKSELHHALCNMLSNILAPLADGGKSQWPPSGVEPALTLWYDAVARIRGQLMHWMDKQSKHIPVGYPLVTLLLCLGDPQTFDNNFGSHMEQLYKHLRDKNHRFMALDCLHRVVRFYLNVRSQNHPKNRVWDYLDSVTSQLLTFLRKGMLTQDVQHDKLVEFCVTITETNLDFAMNHMILELLKQDSLSEAKVIGLRALLAIVMSPSNQHVGLEVFQGLDIGHYIPKVKAAIDSIIRSCHRTYSQALLTSSRTTIDAVTKEKSQGYLFRSVLKCIPYLIEEVGRSDKITEIIPQHGISIDPGVREEAVQVLNRIVRYLPHRRFAVMKGMANFVLRLPDEFPLLIQTSLGRLLELMRFWRVCLSDDKLEYERQDAKRHGTFKKSSMHHPIEAIEFRASEIDAVGLIFLSSVDSQIRHTALELLRCVRALRNDIRDSLYERFDNNLKNDAEPIFIIDVLEENGDDIVQSCYWDSGRPFDMRRESDAIPPDATFQSILFESPDKNRWARCLSELVRYAAELCPSSVQEAKLEVIQRLAHITPAELGGKAHQSQDTDNKLDQWLMYAMFACSCPFDSREASSLGAAKDLYHLIFPSLKSGSEAHIHAATMALGHSHLEVCEIMFGELASFIDEVSMETEGKPKWKSQKARREELRVHIANIYRTVSENIWPGMLGRSTWVQDGVSDYRREVERYKSSQHSRSKDSVDKLSFDKEVSEQVEAIQWASMNAMASLLYGPCFDDNARKMSGRVISWINSLFNEPAPRAPFGYSPADPRTPSYSKYTGEGPRGAAGRDRHRGGHLRVSLAKMALKNLLLTNLDLFPACIDQCYYSDAAIADGYFSVLAEVYMRQEIPKCEIQRLLSLILYKVVDPNRQIRDDALQMLETLSVREWAEDGGEGSGSYRAAVVGNLPDSYQQFQYKLSCKLAKDHPELSQLLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLNFWKLKDSGWSERLLKSLYYVTWRHGDQFPDEIEKLWSTIASKPRNISPVLDFLITKGIEDCDSNASAEISGAFATYFSVAKRVSLYLARICPQRTIDHLVYQLAQRMLEESVEPLRPSANKGDTSGNFVLEFSQGPVAAQIASVVDSQPHMSPLLVRGSLDGPLRNASGSLSWRTAAVQGRSVSGPLSPMPPEMNIVPVTAGRSGQLIPALVNMSGPLMGVRSSTGSLRSRHVSRDSGDYVIDTPNSGEEGLHGGVGMHGVNAKELQSALQGHQLHSLTQADIALILLAEIAYENDEDFREHLPLLFHVTFVSMDSSEDIVLEHCQHLLVNLLYSLAGRHLELYEVENSDGENKQQVVSLIKYVQSKRGCMMWENEDPTVVRTDLPSAALLSALVQSMVDAIFFQGDLRETWGAEALKWAMECTSRHLACRSHQIYRALRPSVTSDTCVSLLRCLHRCLGNPVPAVLGFIMEILLTLQVMVENMEPEKVILYPQLFWGCIAMMHTDFVHVYCQVLELFSRVIDRLSFRDRTIENVLLSSMPRDELDTSVSDIADFQRIESRNTIELLPSGGKVPVFEGVQPLVLKGLMSTVSHGVSIEVLSRITVHSCDSIFGDAETRLLMHITGLLPWLCLQLSTDSVVGPTSPLQQQYQKACFVAANISLWCRAKSLDELAAVFMAYSRGEIKGIDNLLACVSPLLCNEWFPKHSALAFGHLLRLLEKGPVEYQRVILLMLKALLQHTPMDAAQSPHMYAIVSQLVESTLCWEALSVLEALLQSCSSLTGSQHEPGSIENGLGGADEKMLAPQTSFKARSGPLQYAMGSGFGAGSSVTAQGSAAESGMSPRELALQNTRLILGRVLDNCALGRRRDYRRLVPFVTCIGNP*