BMC type: PDU1AB
Organism: Salmonella enterica subsp. enterica serovar Remo. Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales;
   BMC-P    BMC-H/Hp    BMC-Ts/sp    BMC-Tdp    AldDh    PTAC    signature enzyme    AlcDh    regulator    others    no assignment
        AU902_19900 (fasta)
         AU902_19905 (fasta)
              AU902_19910 (fasta) HMMPduS_1_all EUT1 (details)
                AU902_19915 (fasta)
                          AU902_19920 (fasta)
                             AU902_19925 (fasta)
                               AU902_19930 (fasta)
                                AU902_19935 (fasta)
                                     AU902_19940 (fasta) HMMreg00126_1_mix GRM3B (details)
                                            AU902_19945 (fasta) HMMreg00392_2_grm2 CsomeBCy (details)
                                               AU902_19950 (fasta)
                                                AU902_19960 (fasta)
                                                 AU902_19965 (fasta) H_robinEggBlue GRM4 (details)
                                                     AU902_19970 (fasta) Tsp_greenishBeige PDU1AB (details)
                                                              AU902_19975 (fasta) HMMpropdeh1_1_pdu PDU1AB (details)
                                                                  AU902_19980 (fasta) HMMpropdeh3_1_pdu PDU1AB (details)
                                                                     AU902_19985 (fasta) HMMpropdeh2_1_pdu PDU1AB (details)
                                                                               AU902_19990 (fasta) HMM08841dhact_1_pdu PDU1AB (details)
                                                                                 AU902_19995 (fasta) HMMpropdeh3_2_pdusml PDU1AB (details)
                                                                                  AU902_20000 (fasta) H_tan PDU1AB (details)
                                                                                    AU902_20005 (fasta) H_driedBlood PDU1AB (details)
                                                                                       AU902_20010 (fasta) HMMptac_2_mix PDU1AB (details)
                                                                                         AU902_20015 (fasta) HMM15953pduput_1_pdu1 PDU1AB (details)
                                                                                          AU902_20020 (fasta) P_babyPink PDU1AB (details)
                                                                                           AU902_20025 (fasta) HMM01923cobtr_1_pdu PDU1AB (details)
                                                                                             AU902_20030 (fasta)
                                                                                              AU902_20035 (fasta)
                                                                                                           AU902_20040 (fasta)
                                                                                                            AU902_20045 (fasta)
                                                                                                             AU902_20050 (fasta)
                                                                                                                        AU902_20055 (fasta)
                                                                                                                              AU902_20060 (fasta)
                                                                                                                                   AU902_20065 (fasta)
                                                                                                                                     AU902_20070 (fasta)
                                                                                                                                          AU902_20075 (fasta)
                                                                                                                                              AU902_20080 (fasta)
                                                                                                                                                        AU902_20085 (fasta)
BMC shell protein types:
       H_robinEggBlue
       H_driedBlood
       H_tan
       P_babyPink
       Tsp_greenishBeige
(complete list of loci)
Protein sequences:
>AU902_19900
MSVKQLWRWQGVNDKGQLEQDVVWADNRLALIITLQHQRIMPLRIKRMGVNAALWKEEQSAEIIHQLATLIHAGLTLSEGLELLAKQHPHRQWQALLRTLAHELEQGVPFSSALVSWPQVFPPLYQTMIRTGELTGKLAECCFELARQQKAQRQITVSVKKALRYPAIILTMAALVVFAMLHFVLPEFAAIYRSFNTPLPLLTRGIIAIAQWGSAWGWLILFLTMLIAIAHRRVKQKPSWQAQRQRLLLRLPVMGRLIRGQKLAQIFTVLALTQSAGIPFLQGLESAIDSLGCPYWSQRLTQVHQEIAAGNPVWLALKNTQEFSPLCLQLVRTGEASGSLDIMLHNLARHHSETTLALADNLASLLEPALLIITGLIIGTLVVAMYLPIFHLGDAMSGMG
>AU902_19905
ENGEKFMLFYGMSSESAMNRHVGGVAKYRAAEGKTVKLPLRGPVGNTARDILGGLRSACTYVGASRLKELTKRTTFIRVQEQENRIFNSL
>AU902_19910
MKNVIRTPETHPLTWRLRDDKQPVWLDEYRSKNGYEGARKALTGLSPDEIVSQVKDAGLKGRGGAGFSTGLKWSLMPKDESMNIRYLLCNADEMEPGTYKDRLLMEQLPHLLVEGMLISAFALKAYRGYIFLRGEYIEAAQHLRRAIAEATEAGLLGKNILGTGFDFELFVHTGAGRYICGEETALINSLEGRRANPRSKPPFPATSGVWGKPTCVNNVETLCNVPAILANGVEWYQNISKSKDAGTKLMGFSGRVKNPGLWELPFGTTAREILEDYAGGMRDGLKFKAW
>AU902_19915
MHENQQPQTEAFELSAAEREAIEHEKHHYEDPRAASIEALKIVQKQRGWVPDGAIYAIADVLGIPASDVEGVATFYSQIFRQPVGRHVIRYCDSVVCHITGYQGIQAALEKNLNIKPGQTTFDGRFTLLPTCCLGNCDKGPNMMIDEDTHSHLTPEAIPELLERYK
>AU902_19920
MVNNMTDLTAQDAAWSTRDHLDDPVIGELRNRFGPDAFTVQATRTGIPVVWVKREQLLEVGDFLKKLPKPYVMLFDLHGMDERLRTHRDGLPAADFSVFYHLISIERNRDIMLKVALSENDLRVPTFTKLFPNANWYERETWEMFGIDIEGHPHLTRIMMPQTWEGHPLRKDYPARATEFDPFELTKAKQDLEMEALTFKPEDWGMKRGTDNEDFMFLNLGPNHPSAHGAFRIILQLDGEEIVDCVPDIGYHHRGAEKMGERQSWHSYIPYTDRIEYLGGCVNEMPYVLAVEKLAGITVPDRVNVIRVMLSELFRINSHLLYISTFIQDVGAMTPVFFAFTDRQKIYDLVEAITGFRMHPAWFRIGGVAHDLPRGWDRLLREFLEWMPKRLDSYEKAALRNTILKGRSQGVAAYGAKEALEWGTTGAGLRATGIDFDVRKWRPYSGYENFDFEVPVGGGVSDCYTRVMLKVEELRQSLRILQQCLDNMPEGPFKADHPLTTPPPKERTLQHIETLITHFLQVSWGPVMPAQESFQMVEATKGINSYYLTSDGSTMSYRTRVRTPSFAHLQQIPSAIRGSLVSDLIVYLGSIDFVMSDVDR
>AU902_19925
MDYTLTRIDPNGENDRYPLQKQEIVTDPLEQEVNKNVFMGKLHDMVNWGRKNSIWPYNFGLSCCYVEMVTSFTAVHDVARFGAEVLRASPRQADLMVVAGTCFTKMAPVIQRLYDQMLEPKWVISMGACANSGGMYDIYSVVQGVDKFIPVDVYIPGCPPRPEAYMQALMLLQESIGKERRPLSWVVGDQGVYRANMQPERERKRGERIAVTNLRTPDEI
>AU902_19930
MSMSTSTEVIAHHWAFAIFLIVAIGLCCLMLVGGWFLGGRARARHKNVPFESGIDSVGTARLRLSAKFYLVAMFFVIFDVEALYLFAWSTSIRESGWVGFVEAAIFIFVLLAGLVYLARIGALDWTPARSRRERMNPETNSIANRQR
>AU902_19935
MPICTRLTAQIVKVAVNQPVAIRSSMWVKNNQNIHFMNLHVKKLEKLLLF
>AU902_19940
MINANRPIINLDLDLLRTFVAVADLNTFAAAAAAVCRTQSAVSQQMQRLEQLVGKELFARHGRNKLLTEHGIQLLGYARKILRFNDEACSSLMFSNLQGVLTIGASDESADTILPFLLSRISSVYPKLALDVRVKRNAYMVDMVKSQEVDLVVTTNQPHSLDCLNLRTSPTHWYCAAEYVLQRGEPVPLVLLDDPSPFRDMVLETLNAAGIPWRLAYVASTLPAVRAAVKAGLGVTARPVEMMSPDLRVLGAADGLPPLPDTEYLLCRDPNSQNELAMVIFHAMESYQNPWHYNQFSAEGGDDPLMVEGGFE
>AU902_19945
MSPIEKSSKLENVCYDIRGPVLKEAKRLEEEGNKVLKLNIGNPAPFGFEAPDEILVDVIRNLPTAQGYCDSKGLYSARKAIMQHYQARGMRDVTVEDIYIGNGVSELIVQAMQALLNSGDEMLVPAPDYPLWTAAVSLSSGKAVHYLCDESSDWFPDLDDIRAKITPRTRGIVIINPNNPTGAVYSKELLMEIVNIAREHNLIIFADEIYDKILYDDAEHHSIAALAPDLLTITFNGLSKTYRVAGFRQGWMVLNGPKKHAKGYIEGLEMLASMRLCANVPAQHAIQTALGGYQSISEFILPGGRLYEQRNRAWELINDIPGVSCVKPRGALYMFPRIDAKRFNIHDDQKMVLDFLLQEKVLLVQGTAFNWPWPDHFRIVTLPREDDLEMAINRFGRFLSGYHQ
>AU902_19950
MKQSHFFAHLSRMKLINRWPLMRNVRTENVSEHSLQVAMVAHALAAIKNRKFGGQLNAERIALLAMYHDASEVLTGDLPTPVKYFNSQIAQEYKAIEKIAQQKLVDMAPDELRDIFAPLIDENAWSEEEQAIVKQADALCAYLKCLEELSAGNNEFGLAKTRLEKTLELRRSQEMDYFMAVFVPSFHLSLDEISQDSPL
>AU902_19960
FAMAVAMAASAAFMTPVSSPVNTLVLGPGNYSFSDFVKLGVPFTLIVMAVCIVMIPMLFPF
>AU902_19965
MQQEALGMVETKGLTAAIEAADAMVKSANVMLVGYEKIGSGLVTVIVRGDVGAVKAATDAGAAAARNVGEVKAVHVIPRPHTDVEKILPKGISQ
>AU902_19970
MSSNELVEQIMAQVIARVATPEQQAIPGQPQPIRETAMAEKSCSLTEFVGTAIGDTLGLVIANVDTALLDAMKLEKRYRSIGILGARTGAGPHIMAADEAVKATNTEVVSIELPRDTKGGAGHGSLIILGGNDVSDVKRGIEVALKELDRTFGDVYGNEAGHIELQYTARASYALEKAFGAPIGRACGIIVGAPASVGVLMADTALKSANVEVVAYSSPAHGTSFSNEAILVISGDSGAVRQAVTSAREIGKTVLATLGSEPKNDRPSYI
>AU902_19975
MRSKRFEALAKRPVNQDGFVKEWIEEGFIAMESPNDPKPSIKIVNGAVTELDGKPVSEFDLIDHFIARYGINLNRAEEVMAMDSVKLANMLCDPNVKRSEIVPLTTAMTPAKIVEVVSHMNVVEMMMAMQKMRARRTPSQQAHVTNVKDNPVQIAADAAEGAWRGFDEQETTVAVARYAPFNAIALLVGSQVGRPGVLTQCSLEEATELKLGMLGHTCYAETISVYGTEPVFTDGDDTPWSKGFLASSYASRGLKMRFTSGSGSEVQMGYAEGKSMLYLEARCIYITKAAGVQGLQNGSVSCIGVPSAVPSGIRAVLAENLICSSLDLECASSNDQTFTHSDMRRTARLLMQFLPGTDFISSGYSAVPNYDNMFAGSNEDAEDFDDYNVIQRDLKVDGGLRPVREEDVIAIRNKAARALQAVFAGMGLPPITDEEVEAATYAHGSKDMPERNIVEDIKFAQEIINKNRNGLEVVKALAQGGFTDVAQDMLNIQKAKLTGDYLHTSAIIVGDGQVLSAVNDVNDYAGPATGYRLQGERWEEIKNIPGALDPNEID
>AU902_19980
MEINEKLLRQIIEDVLRDMKGSDKPVSFNAPAASTAPQTAAPAGDGFLTEVGEARQGTQQDEVIIAVGPAFGLAQTVNIVGLPHKSILREVIAGIEEEGIKARVIRCFKSSDVAFVAVEGNRLSGSGISIGIQSKGTTVIHQQGLPPLSNLELFPQAPLLTLETYRQIGKNAARYAKRESPQPVPTLNDQMARPKYQAKSAILHIKETKYVVTGKNPQELRVAL
>AU902_19985
MNTDAIESMVRDVLSRMNSLQGDAPAAASAAGGTSRSAKVSDYPLANKHPEWVKTATNKTLDDFTLENVLSNKVTAQDMRITPETLRLQASIAKDAGRDRLAMNFERAAELTAVPDDRILEIYNALRPYRSTKEELLAIADDLENRYQAKICAAFVREAAGLYVERKKLKGDD
>AU902_19990
MRYIAGIDIGNSSTEVALARQDETGALTITHSALAETTGIKGTLRNVFGIQEALALVAKRAGINVSDISLIRINEATPVIGDVAMETITETIITESTMIGHNPKTPGGAGLGVGITITPEELLTRPADSSYILVVSSAFDFADIANVINASMRAGYQITGVILQRDDGVLVSNRLEKSLPIVDEVLYIDRIPLGMLAAIEVAVPGKVIETLSNPYGIATVFNLNADETKNIVPMARALIGNRSAVVVKTPSGDVKARAIPAGNLELQAQGRTVRVDVAAGAEAIMKAVDGCGKLDNVTGEAGTNIGGMLEHVRQTMAELTNKPSSEIFIQDLLAVDTSVPVSVTGGLAGEFSLEQAVGIASMVKSDRLQMAMIAREIEQKLNIDVQIGGAEAEAAILGALTTPGTTRPLAILDLGAGSTDASIINPKGEIIATHLAGAGDMVTMIIARELGLEDRYLAEEIKKYPLAKVESLFHLRHEDGSVQFFPTPLPPAVFARVCVVKPDELVPLPGDLALEKVRAIRRSAKERVFVTNALRALRQVSPTGNIRDIPFVVLVGGSSLDFEVPQLVTDALAHYRLVAGRGNIRGSEGPRNAVATGLILSWHKEFAYGQ
>AU902_19995
MDSNHSAPAIVITVINDCASLWHEVLLGIEEEGIPFLLQHHPAGDVVDSAWQAARSSPLLVGIACDRHSLVVHYKNLPASAPLFTLMHHQDSQAHRNTGNNAARLVKGIPFRDLHV
>AU902_20000
MNNALGLVETKGLVGAIEAADAMVKSANVQLVGYEKIGSGLVTVMVRGDVGAVKAAVDAGSAAASVVGEVKSCHVIPRPHSDVEAILPKSA
>AU902_20005
MANKEHRVKQSLGLLEVCGLALAISCADIMAKSASITLLALEKTNGSGWMVIKITGDVASVQAAITTGAHFAEQRSGLVAHKVIARPGEGILLAETPPPSVIEPEPEESEIADVVSEATAEEAPQESELVSCNLCLDPKCPRQKGEPRTLCIHPGKRGEA
>AU902_20010
MDKELLQSTVSKVLDEMRQRPIPLGVSNRHIHLSAQDYERLFPGHPISEKKALLQPGQYAAEQTVTLVGPKGQLKNVRLLGPLRSVSQVEISRTDARTLGIAAPLRMSGNLKGTPGIRLVSPFAELELPSGVIVAQRHIHMSPLDALILRVSHGDMVSVAIEGDDRGLIFNNVAIRVSPDMRLEMHIDTDEANAAGADNPQAFARLVGPR
>AU902_20015
MNGETLQRIVEEIVSRLQRRVQSTATLSVTQLRDADCPALFCQHALLRILLVDLPLLGQLADAETDDAAARKIHDALAFGIRVQLSLHSQLLPVIPVKKLARLPLVFTDEHGLPLVLHAGSVLSYRDVALLSRGRVVVHHKCIVTALAREAANARNIQLIQQE
>AU902_20020
MHLARVTGAVVSTQKSPSLIGKKLLLVRRVSADGELPASPTSGDEVAVDSVGAGVGELVLLSGGSSARHVFSGPNEAIDLAVVGIVDTLSR
>AU902_20025
MAIYTRTGDAGTTSLFTGQRVSKTHPRVEAYGTLDELNAALSLCACAAADENHRTLLEAIQQQLFWFSAELASDSEQPSPKQRYISSEEISALEAAIDRA
>AU902_20030
MHKYLSVVKKHRVPLSDSAVALLEGLPRLKNNNHVFPAPRAETLSDMSLLAVLKRMEYTNLTQHGFRSTFREWAGETTGYQREVIEHALAHQLADKAEAAYQRGTLWPKRVALMDD
>AU902_20035
MPGLIGYWKQLPTKDEYIKKHNMSKISCYSCGHEKFSDVGLIQVWDNHRRILCAKCKTTLFREED
>AU902_20040
MLNQELELSLNMAFARAREHRHEFMTVEHLLLALLSNPSAREALEACSVDLVALRQELEAFIEQTTPVLPASEEERDTQPTLSFQRVLQRAVFHVQSSGRSEVTGANVLVAIFSEQESQAAYLLRKHEVSRLDIVNFISHGTRKDEPSQSSDLGNQPTGDEQAGGEERMENFTTNLNQLARVGGIDPLIGREKELERAIQVLCRRRKNNPLLVGESGVGKTAIAEGLAWRIVQGDVPEVMADCTIYSLDIGSLLAGTKYRGDFEKRFKALLKQLEQDTNSILFIDEIHTIIGAGAASGGQVDAANLIKPLLSSGKIRVIGSTTYQEFSNIFEKDRALARRFQKIDITEPSVEETVQIINGLKPKYEAHHDVRYTAKAVRAAVELAVKYINDRHLPDKAIDVIDEAGARARLMPVSKRKKTVNVADIESVVARIARIPEKSVSQSDRDTLKNLGDRLKMLVFGQDNAIEALTEAIKMSRAGLGHEHKPVGSFLFAGPTGVGKTEVTVQLSKALGIELLRFDMSEYMERHTVSRLIGAPPGYVGFDQGGLLTDAVIKHPHAVLLLDEIEKAHPDVFNLLLQVMDNGTLTDNNGRKADFRNVVLVMTTNAGVRETERKSIGLIHQDNSTDAMGEIKKVFTPEFRNRLDNIIWFDHLSGEVIHQVVDKFIVELQAQLDQKGVSLEVSQEARDWLAEKGYDRAMGARPMARVIQDNLKKPLANELLFGSLVDGGQVTVALDKEKNALTYGFQSAQKHKPEAAH
>AU902_20045
MGKTNDWLDFDQLVEDSVRDALKPPSMYKVILVNDDYTPMEFVIDVLQKFFSYDVERATQLMLAVHYQGKAICGVFTAEVAETKVAMVNKYARENEHPLLCTLEKA
>AU902_20050
METGTVKWFNNAKGFGFICPEGGGEDIFAHYSTIQMDGYRTLKAGQSVRFDVHQGPKGNHASVIVPIEAEAVA
>AU902_20055
MTALLELRNVSRSYPSGEEQVAVLKDISLQIHAGEMVAIVGVSGSGKSTLMNILGCLDKPTSGTYRVAGRDVSTLDPDALAQLRREHFGFIFQRYHLLSHLTAAQNVEIPAVYAGIERKKRQARARELLLRLGLSDRVDYPPSQLSGGQQQRVSIARALMNGGQVILADEPTGALDSHSGEEVMAILRQLRDRGHTVIIVTHDPLIAAQAERIIEIHDGKIVHNPPAQEKKREQGVDAAVVNTAPGWRQFASSFREALSMAWLAMAANKMRTLLTMLGIIIGIASVVSIVVVGDAAKQMVLADIRAMGTNTIDIHPGKDFGDDNPQYRQALKYDDLVAIQKQPWVNSATPSVSKSLRLRYGNIDIAVNANGVSGDYFNVYGMSFREGNTFNAVQQQDRAQVVVLDANTRRQLFPNKANVVGEVVLVGNMPVIVIGVAEEKPSMYGNSNLLQVWLPYSTMSDRIMGQSWLNSITVRVKDGVDSDQAEQQLTRLLTLRHGKKDFFTWNMDSVLKTAEKTTYTLQLFLTLVAVISLVVGGIGVMNIMLVSVTERTREIGIRMAVGARASDVLQQFLIEAVLVCLVGGALGISLSMFIAFMLQLFLPGWEIGFSLTALASAFLCSTFTGILFGWLPARNAARLDPVDALARE
>AU902_20060
MRAKGKKFKKRYLVIILILLVGGMAGWRMLNAPLPTYQTLIVRPGDLEQSVLATGKLDALRKVDVGAQVSGQLKTLLVSIGDNVKKDQLLGVIDPDQAENQIKEVEATLMELNAERQQAAAELKLARVTLARQQQLAKTQAVSQQDLDTAATEMAVKQARIGTIDAQIKRNRASLDTAKTNLEYTRIVAPMAGEVTQITTLQGQTVIAAQQAPNILTLADMSTMLVKAQVSEADVIHLRAGQKAWFTIAGDPQTRYEGVLKDILPTPEKINDAIFYYARFEVPNPKRILRLDMTAQVYIQLMDVKNVLIIPLAALGEPVGGNRYKVALLRNGEKREREVIIGERNDTDVEVVKGLEAGDEVIIGESRPGATP
>AU902_20065
MTQLTDNTWYTSDYISPLQLFIRLTRGQLQPGKFWRKASFRRKFLIRSLVMPRATSQLLTNLTQWPELNTLLARQPRLPIRLHRPYMAVNIKRDFALDALCFHYQQMRQLLSREQQVSYLSQYGLNLAKFETKTGELFQLDLVSLVSLDKEGESTIVVRDAQLRILAEITFTLCRFNQQRTLFIGGLQGAANDVPHEIIQQATKACHGLFPKRIVMEALCQFAQVFQAEKIIAVSNDAHVYRSWRYMDKKTQMHADYDAFWESLGGERIKGNYYTLPLAIARKSEAEIASKKRAEYRRRYALLDSVVEQVPATFKR
>AU902_20070
VDGDEAGKKYAATVRSLLNNDREEEREHLTALPALDMEHFMYRQGFADVFHRVAQLPPNVPMNTRKIITKAIHRSSKPDLAIEVAMEAGRRGIDAVPPLFRKMFSRVVWLARGRAD
>AU902_20075
MTTRQHSSFAIVFILGLLAMLMPLSIDMYLPALPVISAQFGVPAGSAQMTLSTYILGFALGQLIYGPMADSLGRKPVILGGTLVFAAAAVACALAQTIDQLIVMRFFHGLAAAAASVVINALMRDIYPKEEFSRMMSFVMLVTTIAPLMAPIVGGWVLVWLSWHYIFWILAIAAILASVMIFALIKETLPVERRQPFHIRTTIGNFAALFRHKRVLSYMLASGFSFAGMFSFLSAGPFVYIEINHVPPQDFGYYFALNIVFLFVMTIINSRFVRRVGALNMFRAGLWIQFAMAVWMVFSALMGIGFWALVVGVAAFVGCVSMVSSNAMAVI
>AU902_20080
MRLDKFIAQQLGVSRAIAGREIRGNRVTVDGDIIKNAAFKLLPEHAVAYDGNPLAQQHGPRYFMLNKPQGYVCSTDDPDHPTVLYFLDEPVAYKLHAAGRLDIDTTGLVLMTDDGQWSHRITSPRHHCEKTYLVTLESPVADDTAAQFAKGVQLHNEKDLTKPATLEVITPVQVRLTISEGRYHQVKRMFAAVGNRVVELHRERIGAITLDENLAPGEYRPLTEEEIASVG
>AU902_20085
MIFTLRPYQQEAVDATLSHFRRHRTPAVIVLPTGAGKSLVIAELARVARGRVLVLAHVKELVAQNHAKYCALGLEADIFAAGLKRKESQGKVVFGSVQSVARNLDAFQEEFSLLIVDECHRIGDDEDSQYQQILTHLSKVNPHLRLLGLTATPFRLGKGWIYQFHYHGMVRGNDNALFRDCIYELPLRYMIKHGYLTPPERLDMPVVQYDFSRLQAQSNGLFSEADLNRELKKQQRITPHIISQIMEFAQTRKGVMIFAATVEHAKEIVGLLPADDAALITGDTPGPERDALIDNFKAQRFRYLVNVSVLTTGFDAPHVDLIAILRPTESVSLYQQIVGRGLRLAPGKTDCLILDYAGNPHDLYAPEVGSPKGKSDNVPVQVFCPACGFANTFWGKTTADGTLIEHFGRRCQGWFEDDDGHREQCDFRFRFKNCPQCNAENDIAARRCRECDAILVDPDDMLKAALRLKDALVLRCSGMTMLHGQDEKGEWLKITYYDEDGADVSERFRLHTPAQRTAFEQLFIRPHTRTPGVPLRWITAADIVAQQALLRHPDFVVARMKGQYWQVREKVFDYEGRFRRAHELRG