MKAGSAAKLIVDALLQRFLPLARRRIETAQAQDGQYLRPSDPAYEQVLDSLAMVARHTPVPLLEALLRWRESESPKGANDASTFQRKLAVECIFCSACIRFVECCPQEGLTEKLWIGLENFVFDWLINADRVVSQVEYPSLVDLRGLLLDLVAQLLGALSRIRFSSVTERFFMELNTRRIDTNVARSEALSIINGMRYLKLGVKTEGGLNASASFVAKANPLNRAPHKRKSELHHALCNMLSNILAPLADGVKGQWPPSSVDPALTLWYEAVARIRIQLMHWMDKQSKHISVGYPLVTLLLCLGDPHVFLSNFGPHMEQLYKHLKDKNHRFMALDCLHRVLRFYLSVHGDSQPPNRVWDYLDSVTSQLLTVLRKGMLTQDVQHDKLVEFCVTIAEHNIDFAMNHMILELLKQDSPSEAKVIGLRALLAIVMTPTSQHVGLEILHVRGIGHFIPKVKAAIESILRSCHRTYSQALLTSSRTTIDAVTKEKSQGYLFRSVLKCIPYLIEEVGRSDKITEIIPQHGISIDPGVREEAVQVLNRIVRYLPHRRFSVMRGMSNFILRLPDEFPLLIQTSLGRLLELMRFWRACLVDDKVEYDASDAKRVQRTEGFKKSSFHHSQETIEFRASEIDAVGLIFLSSVDSQIRHTALELLRCVRALRNDTRELSLHERSDNVLKDEAEPIFIIDVLEEHGDDIVQSCYWDSGRPFDLRREADPVPPDVTLQSILFESPDKNRWARCLSELVKHASELCPSSVQEAKLEVIQRLAHITPAELGGKAHQSQDTDNKLDQWLMYAMFACSCPSDSREGGGTAAIKELFHLIFPSLKSGSETNIHAATMALGHSHLEICEVMFSELASFIDEASLEAEGKPKWKSQRSRREELRVHIANIYRTVSENIWPGMLSRKPVFRLHYLKFIEETTRQILTASAESFQEMQPLRYALASVLRSLAPEFVESKSEKFDIRTRKRLFDLLLSWSDDAGNTWSQDGVNDYRREVERYKSTQHSRSKDSIDKLTFDKELNEQVEAIQWASMNAMASLLYGPCFDDNARKMSGRVISWINSLFIEPAPRAPFGYSPADPRTPSYSKYTGESGRGTTGRDRHRGGHLRVSLAKLALRNLLITNLDLFPACIDQCYYSDAAIADGYFSVLAEVYMRQEIPKCEIQRLLSLILYKVVDPSRQIRDDALQMLETLSVREWADDGMEGSGSYRAAVVGNLPDSYQQFQYKLSCKLAKDHPELSQLLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLNFWKLKDSGWSERLLKSLYYVTWRHGDQFPDEIEKLWSTIASKPRNISPVLDFLIAKGIEDCDSNASAEISGAFATYFSVAKRVGLYLARICPQRTIDHLVYQLAQRMLEDNIEPLRSSANRGDGNGNFLLEFSQGPSVAQVSSIVDSQPHMSPLLVRGSLDGPLRNTSGSLSWRTAGVGGRSASGPLSPMPPELNIVPLTAGRSGQLLPSLVNMSGPLMGVRSSTGSLRSRHVSRDSGDYHIDTPNSGEEGLHLAAGTHAVNAKELQSALQGHQQHLLTHADIALILLAEIAYENDEDFREHLPLLFHVTFVSMDSSEDIVLEHCQHLLVNLLYSLAGRHLELYDVENSDGENKQQVVSLIKYVQSKRGSMMWENEDTTVVRTELPSAALLSALVQSMVDAIFFQGDLRETWGAEALKWAMECTSRHLACRSHQIYRALRPRVTNDACVSLLRCLHRCLSNPVPPVLGFVMEILLTLQVMVENMEPEKVILYPQLFWGCVAMMHTDFVHVYCQVLELVCRVIDRLSFRDRTTENVLLSSMPRDELDSNVGDNSDFQRLESRNVSEPLPSNAKVPVFEGVQPLVLKGLMSTVSHGVSIEVLSRITVPSCDSIFGDAETRLLMNITGLLPWLCLQLNQDAGVGPASPFHHQYQKACSVATNIAVWCRAKSIDELATVFMAYSRGEIKNIEHLLACVSPLLCNEWFPKHSALAFGHLLRLLEKGPVEYQRVILLMLKALLQHTPMDAAQSPHMYAIVSQLVESTLCWEALSVLEALLQSCSLPGSHPHEPGQFENGLAGSEEKILAPQTSFKARSGPLQYAMLGLGAGSTAVVQPNASESGLSAKELALQNTRLMLGRVLDSCALGRRRDYRRLVPFVTSTGNP*