MSRRQNTSIAITLSLVMCGTAALLGAVAFALPWLPFSPEVLRWIAIAAGLIMLCCGGVIVANLKTQNEQQELTQSFLQRISQLDYHDVDASRIEGNLPPLSKDHPLSDSLQRIEKRFAENCEALRDAEHSRAILDIRCRRATMQHEQITKVIGSLNEAVLVVDDYDELVLANPSAGKLFGFEAGTAEHRALSQLIECDRLLELLKETRTRKAASTRTDEIQICDEEGHSQWYSVTASSIDSDEELADPTDKVGSGAVAVLRNISIQKAAQKRNAEFVSAVSHEMKTPLASIKAYVEMLADGDAEDEQTQEEFLDVINTQADRLKRLIDNLLNLARIEAGVVQVSKENTSLNEVLEEAFHVVEPSAVAKSIELVSDLSQLYLRVYVDRDMMLQAAINLLSNAIKYTAEGGRVVIRSRLADKQVRFEVEDSGVGLSEEDCDKVFDKFYRVKKDSQMAPGTGLGLPLAKHIVTDVHQGQLTVTSELGVGSTFSITLPSVICGSDGQEGWEIIQQLRPDLLVTDYQMPRMNGLELCKEVRSMSETREMPIIMLTAKGFELSVEDIRQEYGVVELLSKPFSPRELLQLVDDTLEQNTNIAEASTPEVASVETTNPTELGTDQVDEFEAFISTLEHTQIVFDLDHTELLDSAGLTSILDTYDAMRERNGDVKLTTTNVSNRKILEITQIDRQVEVFDSVIDAVRLEQALDRQRESSRKSLLGELLVEMGLCTEDQVTECLAMEYGVPYARLDQRIYDPRSIDVLPRDFIEKNLALPLFVIRDTLTVAVPEPSNLFLIDEIEHLTKRKVNIVAASTRDLRRMVQTALPNAQVFVIDDIIEDSTAADVTLIEDAAEDLGEIEEIAGQSPVIRLVNYIIYNAVKEGASDIHIEPGERCMRVRNRIDGRLYKSLEVPLHLLNAVTSRIKIMASLDISERRLPQDGRIHVMLEGRPIDLRVSTFPMNNGEKTAIRVLDIRSVSPNLEDLGFAEDLLATYREHITAPNGIVLVTGPTGSGKSTTLYASLNEISSMENNICTVEDPIEFKMPLINQFQVQERVGLSFSKALRTLLRQDPDVIMVGEVRDEETARTAIQAALTGHLVFSTLHTNNASSAVTRLLNMEVEPFLIAAALNMVLAQRLVRRICPKCRQEYEPPRNMRKAVERLGYDIKTYFKGIGCRRCRNSGFSGRIGVHELLVVNDEMRDAITAGATLTTIRDIARRNGMASIGDDGFRKVREGITTVSEVMRAAGDLQMSAADTNGGDGHASSLSGDIQATGAEKGHSRHSLFAPRVKKIEIADITSQLGLMVDTGINLSIALQGIAEQTKNATMRRTLEGLKASVDSGEDFSAALARYPRMFDETYVSLVKASEETGSLGTMLDRIATYMRKEAETWSKVRSALAYPAIMMVMAVGVTIFLIAFIFPKFAPLFERKGVNLPKPTLMLMTISNAFTEYWYLWLIALALLVGLAVASKLTEMGRHASDWLRIYIPIVGTVQRKVIVGRSLRTLGTMLGGGVPLLDSLELCSRVAANTYYQQLWADVSQAVTEGRRITDALAESPLLPPTIVQMIGSGEEAGKLDRVLERISIFYEREVENALKTATTIIEPLMIAVMGVIVGSIAMAFAFLLPSEWLTRVAWWKEPTIMRVQFFATAIAIATCCAGPAFAQGRVTAGLEGSVPSTPAAYEYESYYANEETAESNTSNTNTSQAIANYGSSACCGSACGSCCDPCGSSCCDPCSSCCDPCSSCCDSCCGCGGEAFSLRSALLGDDSWLDFGGWTQVGYTTESTAIGNAGAFNTHPDAVRLHQQWLYVGHEADGSAGLDFGFWFDAIYGVDAQDTQAFGNNPGVYDFQNGLDHGIYGYAFPQLYGEVAVGDLSVKIGHFYTIIGYEVVQATGNFFFSHAWTMYNSEPFTHTGALATYALNDAVTLYGGWTLGWDTGFDQVNQGNNFLGGIGLQLTDAINFTYATTAGNFGDRSAGFDGYMQSLVFNVNVTDNLNYILQSDLLRIDGTGEDDLGINQYLIYSLNDAVGVGGRMEWWKDDGTSYYNLTGGLNVRPIANMVFRPEVRHNWVPGLDLQETIFGVDTVLTY*