MANLSSLVHELREAASSSTPSNIRNDDALEVRFRAVLPNLLNAYVVPSSSAIEREVFAVLKLITHTAKNFPGVYYHGKASAVLPVIARILPFLAEPTFRSRHGVVIETIGALLSILRTGDRDAYRQFFMDTISVVEDLLSVASLCDKPSATESRRVLLKCFSESFCGGWSDHDTTILSDLPLCCKPSDGNGILINVKGKERWQPFASSSIKILCKCLTEGTLYVEGLLETSSVLSACTLLCYGDADVHMACFDFLRIIGAAMNHEIIPVERLIQLITTILCGDEDGLPVFSNTTYDSSIGGCLHVLYSSCPDDIVRSTCVDLVNIFPRSLLKTRSLELKDALCLAYTRIAKTCPPHIWRPESLIHLLYSPTPIMPLIECFQVALSRLFPGLTGGKSVNNDETGLSAVHESPRAAEKRPGEDLEISNAKHQKIDDENRCSSIKYDNVIKLSYGFGSLGEKQYADHMRSSLTLFIKLLMPPSQESSTLGPEVALTALSTLCIIFCRYPQMDLSIQIFHQMYEWVPWVCEQANQKFPFPIDLHFFLEAIHNLLIIAGSVPTESKYFKTKGGNSALMQSLLRLPWTRSQSSDTHSLSEAKIISLRVLSKMGPVLQGGNDLDLLDLGLHDTAEDVRIEAVISMPVILMWSGFGLLNHMFKRLEILEKEADGRINKVIPGCLGYLACLYASCTTGVLTECQCKFYLPKDNIRLNMTMDDLAGGFWCSKCDRNGGPVNPSNSTVLCPPYLQKKESTRDHDYVYLQSIFFRLLFDESSEDVQLACVRVVQRILLHGTESILIKTRFEWLKCVDFLLIHRKRAIRESFSKQIGFFIEEPILNCLFLDEGDHEAASKSKERKFIDKIKHALETADDPLVFATLLEATAEIMKAVDVQSQSFMFSLILLIDQLDNPHVTVRIIASRLIVRSCYFHLKGGFELILSRFLHIRNEFFDYLSIRLASRPKMVEEFAGAILGIDTEELVQRMVPVVLPKLVVTQQDNDQAIFTLYELAKCLNTDMVQLIVNWLPKVLAYALHRADGQELLSVLQFYHEQTGSNKQEIFAAALPALLDELVCFTDEDESNEISKRLIKVPQVIKQVAGILSGDQDIPAFLRNHFVGLLNSIDRKMLHAEDVSLQRQAIKRIEMLINMMGSHLSTYVPKLMVLLMQAINKESLQGDGLSVLHFFIKQIAQISPSSTKHVISQVFAALVPFLERESESSSSHLNKIVEILEELVLQNRAILKEHIGEFPPLPSIPALDRVNRMISAARGMMTLKDQLRDIIDGLNHENLNVRYMVASELSKLLNLRREDIMALITKVGDANMDVMSALITSLLRGCAEQSRTMVGQRLKLICADCLGALGAIDPSKVKGFSSMRFQIACSDDDLIFELIHKHLARAFRAAPDTIIQDSAALAIQELLKIAGCEASLDDNVVASTSQTRGNRPVKLLASVVDGNCTEMQERGQRLWNRFSSYVKEIIAPCLTSRFQLPSMSDSASSGPIYRPSMSFRRWIFFWIKKLTAHATGSRASIFNACRGIVRHDMQIAMYLLPYLVLNAVCDGTEEARCGITEEILSVLNAAASENSTDVNGISSGHNEVCIQAVFTLLDNLGQWVDDVQQELSLSQSIQTSSLRQQAPKSKQKAINLSSDSDQVLIQCKHVSELLAAIPKVTLARSSFRCQAYARSLLYFESHVREKSGSFNPASEKSGLFEDEDISFLMEIYSGLDEPDGLCGFASLRKSKSLQDHLLTNKKAGNWAEVLTSCEQALQMEPTSVQRHSDVVNCLLNMCHLQATVTHVDGLISRIPKYKKTWCMQGVQAAWRLGRWDLMDEYLNEADEEGLVCSSSESNALFDMDVAKILQAIMKRDQFSIAKKITLSKQALIAPLAAAGMDSYARAYPFVVKLHMLRELEDYSSLLGGESFLEKSFPLYDSNFSKLIESWENRLKLTQPSLWAREPLLAFRRLVFGASGLHAQVGECWIQYAKLCRSAGHYETASRAILEAKASGAPNVHMEKAKLLWSTRRADGAIAELQQTLLNMPVEVVGSAAISSITSLSLVPLNPQPLRCGTQSSNENRGVAKTLLLYSRWIHYTGQKQKEDVISLYSRVKELQPKWEKGYFYLAKYCDELLVDARKRQEDKEPCSKAVPAKSALVAATNLNTEKSWLSYLPDVLLFYAKGLHRGHRNLFQALPRLLTLWFDFGSVYHISRSAANKEMKTIHGKVLSIMRGCLNDFPTYQWLTVLPQLVSRICHQNEEIVRLVKYIITSVLQIYPQQALWMMAAVTKSTVPSRREAAAEIINAARRKSNEAGVSSLFAQFAMLIDHLIKLCFHPGQTKARTINIATEFSALKRMMPVEIIMPTQLSLTVNLPTYDVNTSESITSEIFYSADLPTISGISDEADVLSSLQRPKKIILLGSDGIERPFLCKPKDDLRKDARMMEFNAMVNRLLSKCSESRRRKLYIRTFAVIPLTEDCGMVEWVPHTRGLRQILQDIYISGGKFDRQKTNSQIKHIYDRCLGKMPEDEMLKNEILPMFPPAFHKWFLNTFSEPAAWFRARVAYAHTTAVWSMVGHIVGLGDRHGENILFDSTTGDCVHVDFSCLFDKGLQLEKPELVPFRLTQNMVDGLGITGYEGIFLRVCEIILSVLREHRETLMSVLETFIHDPLVEWTKSHKSSGVEVQNPHAQRAISNIEARLQGIVVGVGAAPSLPLAVEGQARRLIAEAVSHKNLGKMYIWWMPWF*