MSESLVASIYVKIASLLPQKTGVSVSDLEIDPYFSSCRNSLFKISETKLFSEMFYQTSLILENINRTDRYVPLSERSATSLSSISIMISLLADISDYVWARQNGVLLMNHSSNMQKTAVLYAETLGQQSSRYYRVHPRPIDDTHARKAVYTISKFRSNTKLVQTINKFKQDKMEPAVANAVIQEIDKNTNFILEFLSGSNKDIFFEFVSSKLQILRKRTSEESDIVPHIDILSLVLLDQQYFLKYVKLLWALYDSIRKPIHQRLILSFMATSLRHWIICNPQDYLGITDDSVYTLELELFFDFLYRKQEFFYDPPRQMMLMLLVMSLPKHLESFLEPSVQPSRLRIKKAQPVSNKFTFLDFMFSSLKDEDFASQYLPHTFEGLIALICIGAIVSVYRPDNALVKLASKYLQDFGTALSIETPDYMIQGIDTQKCHAARYMWYASAMQLKRDTFSTRVAFELSSPTTPVSLVTIITAAINVLSSIPAFDSAYFHYSKLCSRSLENHLLRAASIIGIDTEWKYNEVEFFEQSREKRNSNDSLVDMLQALKTSPSSHSTTPTPKIDEGSLSNEESQMSTSYSSSTIPLKQPTPSKIQRTKDTLKSHLSLTSKSPSHDTDSSRANASMLSRTPKPSRLLTSIEPKPKQMARSILFSLLSTLDKYPFLLTFDRTGGEIENDCRVYASHFQEFAVPIVFAMLSNDKQIAEVAQNAVLSFFYPSKILCQAQSWRTYHFLYCTLSVNIVASVLIENKMTKEKDREVLEVLVSLLDERRKLGFTFDPALKFYHRTVCRDITCNVEVALLYSLFTTTIETYDFVKRGFRDFMLEHRSGIHFDSCYSSVDKLFYSLISEDTKIPPGRVALQKKLIEILRTITSPSRSFIKAWTLLYDNWKKSTNEERRHEYAIILCVVCGVFITYDPSNIKQKERLLNQTNTLIDDVMHDAYSSNADTRKRAKSCLEYLHPGTMGILLERVKSDVGETHDIFDWRDAIIADNTVTVLTSMLSQPAHAYRYFSDIISILEVVLNNVLKNEYGLTVIRLQITAISCLSLLHSYKDDYNLTSFILMRNKFADFVSICLEGAMSHLDIISKLDTTEQDSKDIEHYSFDLVLGAVKYLAIGFYELPLDVLSSSNHVDHKSSLNVMFKRYFTLLLKVMERFSYNVSENSYSKHQALAVSEYTIKALTNLLRSNVEIGLRYALKLGFSEDQKTRLAFINVFANIVEDVTEEFTESSDEMNYENLFKILQLLIEYGPLVFAMMECCPHSEVDSLVNSFLSLPFKIEESRAFISHLIDYEITNTDSDTELLRYNTFSAKLIGNFAKVYGTSYLRSLLGSVFSEIKDSHDYFNVFDNFTNHNEKPNPDLLMKYTRMLVSSLESTISSLPHSIRMICSLIKKATSRKFPESSLLASGAFLFLRFITPSIIEPAWEVFSDPPPMQLRKQLAKVIQAMANNSVSSLKSDTLSPYMNELAGLTKRVQSFIDVVSTYDNELLATHKSTYERKEYTAGLRYLHYFIYHHLLSIRSRLIKPKNPHLGISLDATKVLFDQLKCILLNLGVPKHFGNKVSDLVRNDTSETGSRLNLFLTKHSLIEVPPDQPIIAREYLTDDRVRSAIIELVHFAELDVETILYQILNVLSNLWDSNFEIMVDCTGLQALPGDKSEKLLTSLNSLIPPFAFGKCNKITYFNPSTKIYQFYNNKLAYLDKLVFLSPNLDFYFKSFEDNLHFDESQYTIRVREDPRVTFSNVKMAFEPTKEDIPIKLRIGNEFVHFVYKRNIFIHTTQEYVPIVCIDIVNVADLTEVVTGENDEVYLFNSATGSRIVLKSPKKIEIMRTLYYVKPSSVDVVSKAHMEDEFSLNSFLGLLLNLDFVGLLSRDTEIRKASYNLLVSLAHYFKLDFSRTLSSTEELSLPQDYLPYVASLSESLAKFHPEITLEFVGEFFFSYEHASKNRKMFVPFILRPWVRNIYEYVYVQDPELGPDRVSDLLKKIIRLTIQSPSSQFVFRKAFWSEICMNNELHGLIIQELVHAALDHEAEGKDWDHIISLVHLSPSIEICGHVIHLLIGSAKTFSSDINEIAVHSNWIKISVLCAIADNLLFDCLKYALAFLPEILFIVSLYMDLGPSRLRRSLYGLTVNTLHSLLSNDKLSSESKTELKLLLSKVSDDRGKMLFGLSHKDDSRSNGKGSGDFIKKIGEMEHFCQLVMRIPRLVGDQGLEMAATTKWNSYVINFSFNWHHLFQVRGLVMLGCLSSQGVSDTLLYKVVSLSGSVLNSYAKKHYHWEGPATGIVLAIAYALGKLVEGLPTSSQLIGKMFWHAFALCIIRDSTNYQMCLVFFTKAILKLSERAEYSNIDCFDALLEEKKVFGEALDNMEKLYEIHLSRDSFDIVILSFLGFGLRMPSVKLAAYKCLVQIAAVRCSDVVISKLKSSEERFCPARYSYLAFVYLISRTDERMIEYLENCGIKDPALIKLSNSISVPSQLIDFLATESPHAVFTLYHCALSFNECANDESVQLRFLELFKYISKKHPYLKWMIYPQIIQRIRHINAHSLFLRLLESSMELSSQAARETEYGNIEKHNKELFDMIKEHGLFGITLGIEQRGCFSLDPSTNDKIGMYLRIILDRIICSSSD*