MANLSSLVHELRERIAASSSTPPNIRNDDALEVRFRAVLPNLLNAYVVPSASANEREVFAVLKLIAHTAKNFPGVFYHGKAGAVLPVIGRILPFLAEPAFRSRHAVIIETVGALLSTLRTGDRDAYRQFFMDTLLVVEDLLHVASLCDKQSFTESQEVSLRCFSASFGGGWSNHETTILSDLPVCCKPSDGSGILINVKGKERWQPFASSSIKILCKCLTEGTLYVEGLLETSSVLSACTLLCFGDVDVHMACFDFLRITGAAMNHEIIPAERLIQLITAILRGDEDGLPVFSNTAYDSSIGGCLHVLYTNCPDDIVRSTSADLVNIFPHSLLKTRSLDLKDALCLAYTRIAKSCPPHIWRPESLIHLLYSPTPIVPLIECFQVALSRIFPGLTRDERVNNGGKGLPDVHENPRAAEKRPGEDLESLNAKHLKIDDENRYSSIKYEDVIKLSYGFGSLGEKQYADHMHNSLTLFIELLKPPSQESSSLGPEIALTALSTLCIAFCRYPQAELSVKIFRQIFEWIPWVCEEANQKFPNPIDLLFFLEAIHNLLIIAGSLPSESEYFKTKVGNLALVQSLLRHPWTRSQSTDTYSSSKAKILSLCVLSKIGPLLQGGNDLDILDLGLRDTAEDVKIEAVISMPVILMWSGFGLLNHIFKRLEILEKEAHGRINKVIPGCLGYLACLHGSCTTGVLRKCQCKFYLPKGNIRLNMTMDDLVRGFWCSKCDMHAGLVNRSNSTVLHLPDIHKKEPTTEHDYVHLQSIFFRLLFDESSEDVQLACVGVLQRILLHGTESILLKTRSEWLKCVDFLLLHGKKAIRESFSKQISFFIEEPILNCLFLDEDVHEAANRSKEQKFIGKIKYAMETADDPLVFATLLEATAEIMKVVDVQSQSFMFSLLLLIDQLDSPHVTVRIIASRLIIKSCFFHLRGGFELILSRFLHIRNDLFDYLSIRLASRPKMVEEFAAAILGIDTEELVKRMVPVVLPKLVVTQQDNQQAIFTLYELAKRLNTDMVQLIVNWLPKVLAYALHRADGQELLAVLQFYHEQTGSDKQEIFAAALPALLDELVCFTDEDESMEISKRLMKVPQVIKEVSGILTGEDDIPAFLRNHFVGLLNSIDRKMLHAEDISLQRQAIKRIEMLISMMGSHLSTYVPKLMVLLMQAINKESLQDDGLSVLHFFIKQIAQISPSSTKHVISQVFAALVPFLERESDSSSSPLNKIVEILEELVLQNKSILKEHIGEFPPLPTIPALDRVNRMISAGRGMMTLNDQLRDIIDGLDHENLNVRYMVASELSKLLNLRREDIMALITKVGDANMDVMSALITSLLRGCAEQSRTMVGQRLKLICADCLGALGAIDPSKVKGFSSMRFQIACSDDDLIFELIHKHLARSFRAAPDTIIQDSAALAIQELLKIAGCEASLDDNVVASTSQTRGKRLVKLPVSVVDGKYTELQGRGQRLWNRFSSYVKEIIAPCLTSRFQLPSVSDSTSSGPIYRPSMSFRRWIFFWIRKLTAHATGSRASIFYACRGIVRHDMQIAMYLLPYLVLNAVCDGTEEARCGITEEILSVLNAAASENSTDVVNGISSGHNEVCIQAVFTLLDNLGQWVDDVQQELSLSQSIQTSSSRQQALKSKEKTINLSSDSDQVLIQCKHVSELLAAIHKMTLARASFRCQAYARSLLYFESHVREKSGSFNPASEKSGLFEDEDISFLMEIYSGLDEPDGLCGFASLRKSKSLQDHLLINKKAGNWAEVLTSCEQALQMEPTSVQRHSDVVNCLLNMCHLQATVTHVDGLISRIPKYQKTWCMQGVQAAWRLGRWDLMDEYLNGADEEGLVCSSSESNALFDMDVAKILQAIMKRDQFSVAKRITLSKQALIAPLAAAGMDSYARAYPFVVKLHMLRELEDYSSLLGGESFLEKSFVLCDSDFSKLMESWEDRLKLTQPSLWAREPLLAFRRLVFGASGLNAQVGECWIQYAKLCRSAGHYETASRAILEAKASGASNVHMEKAKLLWSTRRADGAIAELQQTLLNMPVEVVGSAAISSITSLSLVPLNPQPLICGTQFSNENRGVAKTLLLYSRWIHYTGQKQKEDVISLYSRVKELQPKWEKGYFYLAKYCDELLVDARKRQDDKETCSKAVPTNSALVTATNMNTERSWWSYLPDVLLFYAKGLHRGHRNLFQALPRLLTLWFDFGSVYHISSSRANKELKTIHGKVLSIMRGCLNDFPTYQWLTVLPQLVSRICHQNEEIVRLVKYIITSVLRKYPQQALWTMAAVTKSTVPSRREAAAEIINAAKRKSNEASVSSLFAQFAMLIDHLIKLCFHPGQTKARTINISTEFSALKRMMPVEIIMPTQQSLTVNLPTYDVNTPENITSEIFYSADLPTITGIADEADILSSLQRPKKIILLGSDGIERPFLCKPKDDLRKDARMMEFNAMVNRLLCKCSESRRRKLYIRTFAVIPLTEDCGMVEWVPHTRGLRQILQDIYISCGKFDRQKTNPQVKRIYDQCLGKMPEDEMLKNKILPMFPPAFHKWFLNMFSEPAAWFRARVAYAHTTAVWSMVGHIVGLGDRHGENILFDSTTGDCVHVDFSCLFDKGLQLEKPELVPFRLTQNMIDGLGITGYEGIFLKVCEITLSVLRAHRETLMSVLETFIHDPLVEWTKSHKSSGVEVQNPHAQRAISNIEARLQGIVVGVGAAPSLPLAVEGQARRLIAEAVSHKNLGKMYIWWMPWF*