MYLPLMLEDDTLRANITKDFAGELDKFMATLTESLFEAKGQTILYIPPVRLMDFVGNQAPDKELAQRLESIVIRWTRQIKEVIRNQERFSEVEISGPLAEVEFWRRRSIDLSGIREQINHSGVAAILKILEKLKSAYLSPFSSLSRKIEQEAVVAEENLKFLVTIEDPCKELGAAKIVDIPFALPKLLKCIRMIWKISPFYNTDEKISGLFAKVSNEIISRCSAGIPLSEIFDGDVDKCKKALLESVQACESWKHMYVAMMRAAAAHDGEFKDDNELVDRSVFAAVEAFLQRCRDMLEVCDAQRQFSTRMKLPVFGGTRGLEITKSMFELQDTFQKLVSGLRSLSYNLLDVRVTRWHDDFAKFKSGIQDLEVLMQNIMSLAFRHSSSLPESIELLEAFKLLACRESICKCVDRMGSQVCQAFSMELMIMKKQFDQLRRRPLMDYALPRFAGGATWALQFQRRLKKPMMLLTNAAPYLLETPDAADIHTQFSQIMASIEQFVQNQHAEWTASVDPLLPKRLERSLLEDGGDGFYVLKFDPQLLAIYQEVHYWKSLGWDVPEVATSFIEDNKDLCVLRANVLIVIRDCNKMIDNLDTEEGGLIAEHVVRLRNSISPALDRLTWTSSAHELEHFLQEVRFKNHVLFASTALFRAAKRKINQICNSISDSWLISIDKKRIYDLAEFSSKQVEHRGIMRGRFEKAYLSIKDTIALSNKKCASDMVEVHNKWEDYNKKVEVFMENSLRNCVTKSLNELSNALNADTKSSTPMFNAIGVLDKGTGRVKLMPSVQELLEMIQIVARELVTVISVVPRLRKQASFQEALPSFYEVIGPDQEEILMMITAGVIGITDKVQHYLQYWEKKYRSIWDQDKDAFIRRYERAKKPLSAFESDIVKYRDLQEDVQGEEGITNLRFLRIDCGPLKQAIISHCVAWVSKFTTLLNTIAKTELESIYAYMEKNKQQLKRKPETLDQLTETVNEWRAVVDERSAMEAKFTPIDEKYDTLFKFEVMIPDDEKLLLENLPVEWEAFQTMLQELEGVLEQYKAGFYETICKMVETFVKEVSETRVSFVDRYPTTTATSIPDAVKFIEEEAAKVEVFQQRSQSLWAGMSIFGMEKLSNKDNAATLKELELLKGMWFLKREWQEAFDSWKDCLFSELDAASMESSASIFSKRVFKIGRDTKGWPVWQDLKETIDAFKSTLPLTVDLRNPAMRLRHWEQLMETVGQRFDPYSSTFTLAKVAELRLDLHGEAICDLSSMASKELAIEESIIKIKEVWETMELDMGIYRDAPRLKSTEDVFAVLEEHRVSLSSMKGNRAHLFFAKDINQWERTLSLVSETIEMVVQVSRSWAYLENIFVGSEDIRKQLPAETAMFDGVNTVFIAALEGLYVNKLVTKALTVKGLLESLMDMEAKLEKIQKSLEDYLEQKRQQFPRFYFLSSDNLLEILGQAKDPRNVQPHFKKCFEGIKRLEMHAPGEEGRRQYDTTGIFSPDGEYLPFSDLIILNTPPEEWLNRVEAAMTTAVKVYLRKALEDSKLAKKDKWVKENAGQCIITAGQIKWTADCEKALAGAETNKTSVRKLMKKWLSYLNKLTDMTRSRLSKIDRNKVTSLITIEVHARDVIEKLMKVGCSSPNDFEWASQLRFYWENDDCAIRQVLSVFSYGYEYQGNNGRLVITPLTDRCYITLGAALFTRRGGNPLGPAGTGKTETVKDFGKALARYVIVFNCSDGVDYKMTGKMFAGLAQTGAWACLDEFNRIEVEVLSVVATQIACVMAAIKAELKRFVFEGVEMRLIKTCGIFVTMNPGYAGRSELPENLKAMLRPVSMMVPDFTLIAENMLFSEGFRSAKALAKKLVAIMELSQRQLSKQDHYDYGLRSFVIPIARAAGATKRVDPEMVEDVILMASMRDLIMPKLIYADIPLFNALLTDLFPGVDLPPKENDVLKRALEQELLAKGLQVVNAFVLKIIQVFLYDCMLARHGNMLVGRTGSGKTESWRALQRASGRLKKEGVENFERVHVYIMNSLALSNDEIYGVFSKLTNEWVDGVLANIMRNVCADETSDNKWMMFDGPVDTLWIESMNTLLDDNKILTLLNGERISMPNVVSLVFEVEDLSQASPATVSRAGMIYLNVEDLGWWPFAESWLQRKVAAGADQILIKTVRSLLEKYIDSGNAFRKKKCRETVAIDNLNGVASFCKLFDALATFENGVSKHEGDQYVPMIENWFLFSIIWSIGASVDEEGRKAFDMYIRDSDPRFPAAGTVYDYFVDPKKKGFTPWEEKLSTAYKIPVGAPFFKIQVPTVDTVRTSYVIKTLVAARRHSMIVGRVGVGKTLISQSVLRALPEGFGPMIINFSAQTSSNSLQDTIEGRLEKRTKGVFAPAGGKRLVCYLDDFNMPKKSQFGFIPPLELLKLWMDNGFWYDRQKQEVKHVKDMQLLAAMAPPGGGRNFISQRVQACFSLVNLTTPNDQQMKRIFGAILTAKLLTFEDEARLLGDNLINTCIELHNNICQELLPIPSKSHYVFNMRDLAKVIQGLLQANKALYVSKDIMLQLFCHECFRVYGDRMWDKGDKAWLQDQLDQKLKNNFSTEWKSLFGDQVPVFTSCMQPGEELIYEPIPSFPILKENLEEYLEECKLQPGAVGMDLVLFRDAMEHVCRIHRVLKQPRGNILLVGVGGSGRKCLTRLSAFIADMKVFTIHVVKNYGSVQFHDDLKVLYQQAGLGENKMPVVFLFDDTQVVVETFLEDINNILSSGEVPNLFTKDDLSTVFDSIRPIAKKENAGETDDELYAFFIERARASLHVALCLSPVSGAFHRRLMMFPGLVNCTTIDWFLDWPEDALHEVAIKLMADEENVAAAVKTNICKIFVIIHKSVIIISTKMYAQLKRRNYVTPTSYLEFAKGYRKLIAEKKKQLADNAAKLRGGLHTLNETREQVAALQIVCQDKKVIVAQAKKDCEEILVEIVQEKRVIDDQEKQVNEEAAKIEKEAKICNAIASDCQQDLDKAMPALMAAEEALNVLTKKDLSEVKAYAKPPALVELTLGAVMTVLKKPPTWDEAKKQLGDSQFLTNLLKYDKDQLVDALLKKINKYTANPDFTPDIIGKVSGAARGLCLWVRAMESYGHVAKEVAPKKAKLKSAQDALKKQMDALQAARNTLEEVRMKLQVLKDKYDKSMNTKETLQREADDLEVKLIRAEKLVNGLAGEKDRWEASIKSFEEQISKLPGDCLVAAAFLSYAGPFSSEYRDELVNKTWMAEVVKLEIPSSADFNFCNFLANAGDVREWNIQGLPADSFSTENGVVVMRSNRWPLMIDPQEQSKRWIKNLEASNGLVVMDLQTDNLMRTMEDCIQSGTPVLLVDIMEEIDPSIEPVLAKAFIQRGNRVFLRLGDKEVDYHPRFKLYITTKLSNPHFSPETSTKTTIINFAVKEASLEAQLLTLVVQKERPDLDKQRNELIIQVTNGKRTQAECEDNILRLLSSATGPLLENLELIETLDKSKVTWETVKVSLEVAEVTAKSIEVASAAYKTVAERASLLYFLLNELVAIDPMYQFSLEAYTVLFVISIARAPKSENLSERIKALIEYHTYAVYKYTSRGLFEKHKLLLSLQICAKILQASNVISNEEWQFFLRGGTVLDRSSQPPIPAPWISEQAWDDVTELSKAIPHFEKLAASLEQERGKWEQWYKVAEPEQIELPGDWEDKCNDLQRLIILRCFRQDRLIFSITTYVSSLLGQKFVEPPILDLAESYSDSSPVNPLLFILSAGVDPTTGLQQFAQTKGIQDKFHAVALGQGQGPVAIRLINEAAKAGGWVFLANCHLMTKWLPTLEKVLQGLEKSKPNETFRLWLSSAPSSEFPISILQRSVKMTAEPPKGLRANLTRLYNQTTEESFFACKTQHKYQKLFFALAYFHSVLLERRKFGTLGFNIPYDFNDTDFQVSDDLLKTYLDEYEITPFDALKFLISEANYGGRVTDELDRRVLASYLNQFYCEEALANQNYQLSSIPVYHIPDDGTLQSHKEFIQTLPTVDKPEAFGQHGNADIASQLAASKIVLETITSLQPRVATSKGGLSTEEMVGNVLADLIQQIPEPFDLADIQAQKAHDPSALHTVLFQELERYNILLKNMRESCLTLEKAVQGLVSMSPDLELMFNALAEARVPAQWLKAYPSLKPLGPWTRDLLQRIIELKNWAERTYPLVYWLAGFTYPADFLTAVLQTTARRNLIPVDTLTWEFTIINKEESDIQEPPKEGIYVKGLFLEGAGWDSKNECLTEPKPMELIVPMPIILFKPVVNKKKVPKGLYMCPLFLYPIRTGTRERPSFLLNVALKTGNASPDHWVKRGTALLLSLAV*