MKAGSAAKLIVDALLQRFLPLARRRIETAQAQDGQYLRPSDPAYEQVLDSLAMVARHTPVPLLEALLRWRESESPKGANDASTFQRKLAVECIFCSACIRFVECCPQEGLTENLWIGLENFVFDWLINADRVVSQVEYPSLVDLRGLLLDLVAQLLGALSRIRFSSVTERFFMELNTRRIDTNVARSEALSIINGMRYLKLGVKTEGGLNASASFVAKANPLNRAPHKRKSELHHALCNMLSNILAPLADGVKGQWPPSSVDPALTLWYEAVARIRIQLMHWMDKQSKHISVGYPLVTLLLCLGDPHVFLSNFGPHMEQLYKHLKDKNHRFMALDCLHRVLRFYLSVHGDSQPPNRVWDYLDSVTSQLLTVLRKGMLTQDVQHDKLVEFCVTIAEHNIDFAMNHMILELLKQDSPSEAKVIGLRALLAIVMSPTSQHVGLEILHVRGIGHFIPKVKAAIESILRSCHRTYSQALLTSSRTTIDAVTKEKSQGYLFRSVLKCIPYLIEEVGRSDKITEIIPQHGISIDPGVREEAVQVLNRIVRYLPHRRFSVMRGMSNFILRLPDEFPLLIQTSLGRLLELMRFWRACLVDDKVEYDASDAKRVQRTEGFKKSSFHHSQETIEFRASEIDAVGLIFLSSVDSQIRHTALELLRCVRALRNDTRELSLHERSDHVLKDEAEPIFIIDVLEEHGDDIVQSCYWDSGRPFDLRRESDPVPPDVTLQSILFESPDKNRWARCLSELVKHASELCPSSVQEAKLEVIQRLAHITPAELGGKAHQSQDTDNKLDQWLMYAMFACSCPSDSREGGGSAAIKELFHLIFPSLKSGSETNIHAATMALGHSHLEICEVMFSELASFIDEASLEAEGKPKWKSQRSRREELRVHIANIYRTVSENIWPGMLSRKPVFRLHYLKFIEETTRQILTASAESFQEMQPLRYALASVLRSLAPEFVESKSEKFDIRTRKRLFDLLLSWSDDAGNTWSQDGVNDYRREVERYKSTQHSRSKDSIDKLTFDKELNEQVEAIQWASMNAMASLLYGPCFDDNARKMSGRVISWINSLFIEPAPRAPFGYSPADPRTPSYSKYTGESGRGTTGRDRHRGGHLRVSLAKLALRNLLITNLDLFPACIDQCYYSDAAIADGYFSVLAEVYMRQEIPKCEIQRLLSLILYKVVDPSRQIRDDALQMLETLSVREWADDGMEGSGSYRAAVVGNLPDSYQQFQYKLSCKLAKDHPELSQLLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLNFWKLKDSGWSERLLKSLYYVTWRHGDQFPDEIEKLWSTIASKPRNISPVLDFLIAKGIEDCDSNASAEISGAFATYFSVAKRVGLYLARICPQRTIDHLVYQLAQRMLEDNIEPLRPSANRGDGNGNFLLEFSQGPSVAQVSSIVDSQPHMSPLLVRGSLDGPLRNTSGSLSWRTAGVGGRSASGPLSPMPPELNIVPLTAGRSGQLLPSLVNMSGPLMGVRSSTGSLRSRHVSRDSGDYHIDTPNSGEEGLHLAAGTHAVNAKELQSALQGHQQHLLTHADIALILLAEIAYENDEDFREHLPLLFHVTFVSMDSSEDIVLEHCQHLLVNLLYSLAGRHLELYDVENSDGENKQQVVSLIKYVQSKRGSMMWENEDTTVVRTELPSAALLSALVQSMVDAIFFQGDLRETWGAEALKWAMECTSRHLACRSHQIYRALRPHVTNDACVSLLRCLHRCLSNPVPPVLGFVMEILLTLQVMVENMEPEKVILYPQLFWGCVAMMHTDFVHVYCQVLELVCRVIDRLSFRDRTTENVLLSSMPRDELDSNVRDSSDFQRLESRNASEPLPSNAKVPVFEGVQPLVLKGLMSTVSHVVSIEVLSRITVPSCDSIFGDAETRLLMNITGLLPWLCLQLNQDAGVGPASPFHHQYQKACSVATNIAVWCRAKSIDELATVFMAYSRGEIKNIEHLLACVSPLLCNEWFPKHSALAFGHLLRLLEKGPVEYQRVILLMLKALLQHTPMDAAQSPHMYAIVSQLVESTLCWEALSVLEALLQSCSLPGSHPHEPGQFENGLAGAEEKILAPQTSFKARSGPLQYAMLGHGAGSTPVVQPNASESGLSAKEFALQNTRLMLGRVLDSCALGRRRDYRRLVPFVTSTGNP*