MASSLAQQLAKGASLNANLLNEKSRKQAASESYLFSAKEARQHDIDSLHALGVNGFLQLKSLQPDIARFEQTLFSDTAKSLDRTLLPKEMNAQLDATISAFLPLLGPFLLDAPSGKVLEWLVRRFRIHEFNIPSIVSLFLPYHETPHFVKMVSILHISDTSSLRFLQAYKATAKPLHRPLLINDMITKPEVARFVSSVFPTILKEHGAGVHRALIAFHTGVLLEYVAKSKTLDENAMALLLPAAMEPVESASSAQSEVKHALLQESILGSYLILAAISQKARLTSKATKTILAAVVGCAERVSPKQLTRTLVSICAPQDQLEKLSGRVVKTIVAIPGISAEIVGAMAWAGAEKFISPFIESVLSRVDDASASEVAEAVLTSSSLLPSVAGSAAASLLRRLVGEESADTTPTWRQLLSQLHQRHPKSIQAASRALVEEDEECRDAIEQIVLSLAVSVTGTATADAETASLFVGSSDADVNVRAKAVRDLVLRLAEDSIPEMEVQSVASALLLRVHDTSASVLQALYTTSPENTANALLAASPGTGSVYLDALKQALNGMSVKPSRDVTRAHLTFLLTHFLPAASRASAGAGEEQEEGESEESRERSRHVFMDILLPFLLYSKPRLKTAQAVWGILEAAEENASKGFAFELLGGCVEAVRWEQARPGADKEGSDPQLLTKINLAVAAKIADNILASNYFHAHLDLLLTKLRDENSHARALSYLVTRALLSRLSDEQRIDAGHRVLDAMQLDALEGMGDFMHGIVDVGQFLDDASVSSAVVLKPSSQNTLHRLQVSVLSVLPNFPRPQGVTLEWLAAHPSQSSAAVTDDARAARYVQLFRAVYRLSNSSASLPLLSTHLLRTLFINLGDDALAFLAGVWLTATEHANDDKPEAEAHIQYAALRHAGAFLEAHVATGRTVDFQTVLPAMLVALQSRDASVREAAVRCIAVVIKLTFSSEAESVYAFDAVYGADSAALQYLDWTDFQRYMKAIADNRDNLVHDPEYLQAFHREHLDGIKGESKRTAAYKQRVLCYLLSHINCCPLLSAKITLLRSVDLVSNEAKAQVLVPTIELVFAEQDLQDSTNREQLQDLATFAASTFDASSVGDLNNTEKPTWALYERILTRTLRNGVWERARAALLHRLQRGLFAKLNVDRKTQLCRTLIQVTAEDDSLASVCKNVLADLLDDVTLVTRLLVLLQPQYNVDSTVEPVSKRPRVEKTVSAGYHEELSALAVLVEVIGSSKITGSFELVSSLLDTLNKVANNSSPDAADRRFVEQLLMAAIEHVVRTFPTSATVAPGSIRVDTLVEILRTSEDPQTFHQACLLMATLARIAPDAVLHNVMPIFTFMGSIVFHRDDTYSFRVVQKTIESIVPVMVSSLRAQHGSGTSLYLAAREFLRIFTNAANHVPRHRRVNFFSHLVDTLGPADFLSPSTMLLVDRVSTRVVRQNTTESSGSLYLPLAVHEKYSAELQLASLVQLANEVHRLVLNEDPTVHPLLEDTSDDEQAHADQAANRRATALLIFCDHALGRLRKTSLRHSEKERKTGQELLSLLLNASTAKPEDAAYVEIASAARSAMASTLGVMSAPDFIAGVLTVLESGSVYAQTGAFELLGERLNEVAEEARRALTPSIIQIVDTIRHILSTTEEVSLIRSALRALGTISNTLASGEEGCISTNVPFVLGCLSRQESRISALQTLLAFSSKLGPRAIPHLKDIVTECVRRSREAISSRHDPALISLASNVLRNLLTSIPTFWGESEVLQVIELFLDGSQSPTTVDASEMSLLVKTAAKRTSPNILLPALCNMWTRTLSETAKDQTTKVLAYIQVVKLSIKAASRPAVLENLRELFKTFLSMFNFSVTSGHSEIEGPLTNAFVEMVVKLNETAFRPIFRKMFDWAFADPSTQADNRKVVFCHVYLTLLDYFKALMVSYMSFAWQIFLEHLRAFASNGVDDGEVWLSVLQTVSKSMAVDEDRVFWRSDKLRQLQPLVVQQVPLAVCVNVADRKTAVSDCLIALLSLIDDDIMSKSLNLDVLMHSRSEDARVRLFSLSCAESLWRAHGDKLLGFVAETATFIAEAAEDENDRVVQEAHRLKAAVEAVGGSIDAS*