MAQDDTRKASVVQILTGAIAPFDQKDTYALYLARDDGGAIAAFLDDGRVSTLQASVARNAANGQMAVRLTNSTDFPVGCQYQIMLTKLQPGPLTAADIPSRLNISSICSNPISSLYHSMISVYGPLLGLDGMGYQTQQQQSTLDPRLRQLLLQVQAGLGNVVKQGVSQAGVTDVSSAPLDGILRPLDELDFWAQAAATSTGSQAKPCQQVNACLDSLRQPLCILADASIAEGWEGAQELSRIVLDTMRQVWPIKLPPAGWVYSQKRMQHFLKVMGAALVMYAQAKLQGVDIWHTSFSLLKGHLIGASQLLSTWMSEVRGLTQDWSVGVDTGGHAWDGALFSDPYLSAFQERIEQMYSMRETHAEMSTLLNQDEATALGLPQAFVPFAQLHPLHVSEYTTAAWQSAQEEYDRRMAPVENHISQKLKELFASIFIPSLTAAITAQHHATAGAVAQPQQVLKQVRCYGQLMGRPRISAALQPEKEALAKQMDKYLDGIQEQYEHHRDLARTNQSVVGRESGCTVSGVASQIAWSMQCRMKVSKLIELLKLLLDMAPSAADGQSSSSTSSNLHSCVGVASELLKELEGFTKELFRTWQAAISEELSAMSGWRSSQLMVFDSQSSHVKTHFSERLVVLLRQVRQVQAMGFNIFKDIATEVEVANKFYRYGLVLRQCANFYNNLATDLIQSHKPMMLKDAIEFEKVLMNPRDAQNKEITWRNSAALDGYVRRLNEVAERLAESNRQLRNWHAVLAAKVSALMDTDLVRHKDRWSAGVKEMRDTFTRVEAQGYAADSQEVWRQHWDFQLYKALQYQYKQGLECINKNLPEVTIQLVYRQHRLQYDPPLEDLRMHHYKDFLNAFLGLPLKMKGVSSLSQKPGFFRSIVDADPAAIARVYDAAEQLFNKLGDELKKYQDWVALGSVDMDEYVEQNLQEVPDWELNLRMLTSAARDAERLPNEVAVDCYRINLAPLKSGIEEMMKRLREALGRGLRRKAFLEREQIESFISAGQVLLQLQANSVEEIGRAGAEAKALVDRLGEVGQLRKRIDEKNRLLRQLATSGAMLTIVDLTDVTEQWDGFTAALQQYDAHLEGQRGQLQQVLARQVEEFKGTVAGFASRWEALKPRGGPAGNPSVILAQLNDCSAQLQELKAEAERITKECELVGVELPHISALDDVSADIAVTYASWSKYGDFLKERDELAHKDWLSMRDQVWRVEDFLSKWEKACNVSSASGGDANGKEAGNAAIAVILLGEIEAYRRCLPYLKTSLRAAGWDDSHWSQLFSLLGFKPGSVTKDTITLAHFLDKADILAACADKIKALDAQAQGEAILRKALQELKLWGLQRQFSFVEPGTDKNDTTNTQRSVPLIKEWREVMTEVGDHQSLVASLKQSTYFHMFKDEVVSWESKLSFLQEGLLLLQGIQRKWLYLAPIFARGALPQQQGRFRHVDSEYRTIMSQLEASRKVVAFAELPGVKDHLPAMASQLDACQRALSEYLEDKRGAFPRFYFIGDDDLLEILGQAKNPAVLQTHLKKLYAGMHRVRFTGDQGAITSMVSVEGEVVDLTATVTVTDAIESWLNHLTAGMRATLQQLVLGVDKMTAPFQQASSQVLGLFHALRFTTRVEKAISSGGLPALSAELCSELSALTSTDYTGHTLLLLKKQSLVLDLMHWCDVVEGLAKEPPADVKDWAWSRQLRYYPGKDGAVAVHMAEGQFAYTWEYQGNAPKLVYTPLTDKCYLTLTQAMALGYGGNPYGPAGTGKTESVKALGQAMGRQVLVFNCDEEFDVRSMGRIFVGLVKSGAWGCFDEFNRLDEEVLSAVSQMIQSIQTALKEGAKQVQFMDKDIEVDANTSIFVTLNPAGKGYGGRSKLPDNLKQLFRPIAMSVPDNELIAEVLLTSEGFTTAKVLAQKIMSLFTLARQGLSAQQHYDWGLRALKTTLEVAGRQLRELRKSHDQAITPAQEAEMVLRAVCVTKFPTLTFADNSRFRGMLGDLFPGATISDATNPELEAAVKEAAAAMKLELTQQQLVQVLQLHLACEQRIGVILVGPSGAGKSTLWQVLEQGYDMLGRKPVVYRVNPKAMPRQQLLGSLNMDTREWTDGVITAAARKVVKEPLEQRSWVICDGDVDPEWIESLNSVLDDNRLLTMPNGERIQFASNVNLIFECHSLSFASPATVSRCGMIFLSDEGIEPGLVLKGWLARHPTADTNGQLAVWFHDLYPRALQWALSHPAAVDTTRTGLLESTLSHMVQGVATKRDVAVAIARGLGSNMTVAVRREFAAEVTKYSSEGGLLDVLPTMDPLACLDDLAMQQPGLRPSAYEEQHLVMTDDVRQNLTLLAPWLMNKEPFLLVGPEGSGKSTLLEYCFSRLPAVQVAMVNCSAQTCAANVIQKLVQVCGKPVTVNNGRCLRPDVGRVILYLKNVNLPRPDKFGTIQLIAFLQQLLSHGGYYDDNLEFINIDRIQIVGSMVPGTAVGRSAMNTRFTAHTRIAYMTYPSKEQLAGVFSSMLQKVCTSVNNTQAVNLGSIMLDVYYQVLDKFTMHDHYHYQFTPRDVTTWVEGLQRYNLQECDVGEAVAHEAQRVFRDRLVDDKATAAFDKILLTALNSRLGWTGSSGSHMFSTLGVSAEDRLSSSSPIGLPLVRWSSQDFTELVSQSLKAFDREKKEMQLILVPQCLERLAAIDRVLSVPGGALLLCGPCGSGRHSLLQLMAYMHHMEFWTPKMSRGYAIIKFRNDLKDVMRLAGIEGKRALLYLEDHQLADPGALEAVISLLAGGEVPGLFTPEDMSKELATLDRKRNADVAYQGPPSLYSYFLHCLRVNLRVVISLNPSEENFRLRCEANPALLTCCTIQWWQGWNDESLTRIAEARLKDVVSALPSATLYAQMLHLHGTASSLGAAPRHFLAFADLYGRILVNKKNQLNEQQQFLKSGLSKLSEAATTVDTLTQQAETQRALLHEKQTEADKALSHIQYSMESAADRRREVEVLRKQLTKDEAALQVKRGGVEAELADVQPLLDAARAAVGGIKTDNINEIRSLRMAPDAIRDVLEGVLLLMGQEDTSWNNMKQFLAKRSVKDDIVNFDAHRITASIRNKVEKLLAAKAQSFEKEVIYRASQAAGPMATWVKANIAFAKVLERVAPLEKQLEAVVNSLSESQARLTQCEEQLVTLDEQVVQLKANFQLRTREAEGLKIELAKAEGTLAAASDLLGKLGGERERWGSQLMALSAELDNLPIAALITSAFITYLPAQPEDVRSNLMEQWTKYFELPSFNVCRFISNESAMLTWKAEGLPGDELSMQNAVAILHATQSPFIIDPSSQAIQWFKAHMAASNTNIEVAALHDPRFANLLELAVRFGKTLVVSEVDRMDPILHPLLRRDLERQGPRMVVHVGDKQVDYNDTFRLLLVTRNTSPYLPPDVAPLLAVTNFSITRSGLEGRLLGMILQHEEPELEAQKSALLQQEQELVLQLATLEKQLLQALATSKGNILDNAELIASLTDAKIKSSIVATTLEQGRTLQANVDQQRGAYRPLASRAATLHFLLKDLRTLDVMYQYSLRSFFKLFTGCFTEQQGVAGRGAKDQEDVTARITWLGQKLVESVYTWVSRSMYNRDCLTFALHLARHLHPSLFPSHLWDLFIGRSAQPSGAGFSSTPGGLNPSKPSWVRDESAAAYHDLAAAVPDLVESCGLHDAGVWAPWVSSSQVASLPAQVARKLDAFQGLLLVKAFRPDRLYWFMSQVACQVLHVKSIAPPPVSLSQLIGTESSCDEPVLFITTPGADPSVELAEYAAAQVGRSRYHEVAMGQGQGELALALIKQCAKNGDWLCLKNLHLVISWVPVLEKEVHGLTDRTPGFRLLYTSEPHLKFPASLLEGALKVTYEPPPGIKNNIQRTYDSWTPDFLQSGGVLRAQLLFVLAWFHAVVQERRNYIPQGWSKFYEFSFADLRTGCDVLARAVAATAANASHNTDWPCLVGLLESAIYGGRVDNPYDNQVLKAYIHQMFCPEVLGLGSGPATALPGLNPGLPSSQDKNVWKAFINGLPDVDAPSLFGLPANINKAAQQANSSKVLGALKQISLAQSATSTFDRKQWSDQLSPLLVLWEALMSSAPPELTRAVKHAATAQTAAAGDAGKGQPDGPVESFAALERTYSITLIRLIDATIAAISRVLKGLDVLTVAVQSTGSKLLHDQIPAAWDAHWEGPECPLEYCKAAMAKATAVESWYARANIAEGLLSSQAPLYLGQLFRPGAFLNAIRQQAARQSGMSLDQLQLATTWDARRLPADAPLHVQLGGLAIEGAQFDGIRISPSSEDASIAQSVPPMHLAWIPKTAALPHSVYMPTPVYLSHDRTSILAEVQLPVASKQEIQTWTLASVALVLMPAADM*