>vigun.Vigun04g078700.1
MAKRKERIQNPEPFDPYGADHAKTKKRSKAPKQYQQEEKLIASKISSKIMKEALLQQKEEDEAAN--GNAATFF--EEIPNAEEADGDDIDDFAGFSETQSQFAGYEEEINEEDERLMEAFLSKDPAQQKTLADLIVQRIKEKDASVASEMRPVPKLDKSIIDIYKGVGTHLSKYTIGKIPKAFKHIPSMQLWEEVLYITEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFPLCESRTCTLREAVIVGSIIEKVSIPPLHSSVALLKLSGMEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFMRFFNETRIMPVIWHQSLLAFVQRYKNELQKEDKDRLRDLLEKQKHKLVTPEIHRELEHSRNRGEKEEDFMSISSPVFVINKTIEEDRFDIPDVPMEED
>glyma.Glyma.05G087100.1
MGKRKERIQNPEPFDPYGADPAKTKKRSKAPKRHQQEEQFIAPKLSSKIMKQALIQQKEEEKEEAPENNAANLF--EEVPDVEEDGGDDIDDFAGFSETQSQFAEYDEEINEEDERLMEAFALKEPGQQKTLADLIVQRIKEKDASVASENRPVPKLDNSIIDIYKGVGTHLSRYTIGKIPKAFKHIPSMQLWEEVLYITEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFSLCESRTCTLREAVIIGSIIEKVSIPPLHSSVALLKLSGMEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFTRFLNETRIMPVIWHQSLLAFVQRYKNELQKEDKDRLRNLLEKQKHKLVTPEISRELDHSRNRGEKEEDLMSISSPVYVINKTIEEDRFDIPDVPMEED
>araip.Araip.X7IN2
MGKRKERIHNPEPFVPDGTESVKSKKGTKAPKQHQKEAKLIASNITSKIMKEALIQQKEVEEEEEEEEQKSSFHRIEEPPVVIEDEDGDIDNFEGFDETQSHFAGYEENINEEDERIIDTFLSKQPGQQKTLADLIVERIKEKDGSVALENQSVPKLDQSVIDLYKGVGTILSTYTSGKIPKAIKPIPSMPQWEEILYLTEPENWSPHAFYQVTRIFASNLNAKKAERFYKLVLLPRVREDIRKNRKLHESVYHTLKKAFYKPGAFFKGILLPLCESCTCTVREAVIIGSVMEKVSIPSFHSSAVLLRLVRMEYCGTTSYFIKILLEKKYALPYRVVDAAVAHFMRFLDDIRIMPVIWHQSLLAFVQRYKNELLKEDKDNLRILLEKQKHRLITPEIIRELNHSRNRGEKEEDVMSIYILLLVIIKPIQEDRFDIPEVPMEED
>phavu.Phvul.004G052800.1
MAKRKERIQNPEPFDPYGADPAKTKKRSKAPKNYQQEEKLIASKLSSKIMKEALLQQKEEDEAAQDK--AATLF--EEIPNA-EEDGDDIDDFGGFSETQSQFAGYDEEINEEDEQLMEAFLSKDPGQQKTLADLIVQRIKEKDASVASEMRPVPKLDKSIIDIYKGVGNHLSKYTIGKIPKAFKHIPSMQLWEEVLYITEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFPLCESRTCTLREAVIVGSIIEKVSIPPLHSSVALLKLSGMEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFMRFLNETRIMPVIWHQSLLTFVQRYKNELQSEDKERLRDLMEKQKHKLVTPEILRELEHSRNRGEKEEDLMSISSPAFVINKSIEEDRFDIPDVPMEED
>glyma.Glyma.03G190900.1
MAKRKERIQNPEPFDPYGADPAKTKKRSKPPKRHQQEEQFIAPKLSSKIMKQALIQQKEEEKEETHENN-AAANLFEEVPNFEEDGGDDIDDFAGFSETQSQFAGYDEEINEEDERLMEAFISKEPGQQKTLADLIVQRIKEKDASIASENRPVPKLDKSIIDIYKGVGTHLSRYTIGKIPKAFKHIPSMQLWEEVLYITEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFPLCESRTCTLREAVIIGSIIEKVSIPPLHSSVALLKLSGMEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFMRFFNETRIMPVIWHQSLLAFVQRYKNELQKEDKDRLRNLLEKQKHKLVTPEISRELDHSCNRGEKEEDLI----PVYVINKTIEEDRFDIPDVPMEED
>bauto.94332
MAKRKERHQNPEPFVPDGTESVKSKKRSKAPKQHQKEEKMISSNITSKIMKEALIQQKEVQEEAEARDNNNSFFSVAEPPKV--EDEDDIDEFDGFTETQSYIGGYE-EINEEDEKLLEAFLSKDKGPQRTLADLIVQRIKEKDATVASENRPVPKLDKSIIDIYKGVGKHLSKYTAGKIPKALKHIPSMQLWEEVLYLTEPENWSPNAMFQATRIFASNLGPKKAERFYKLVLLPRVREDIRKNKRLHFALYQSLKKSLYKPAAFFKGILFPLCESGTCTLREAVIIGSIIEKISIPPLHSSVALLKLAEMEYCGTTSYFIKLLVEKRHALPYRVVDAVVDHFMRFLEETKIMPVIWHQSLLAFVQRYKNELRKEDKEHLRVLLEMQKHKLVTPEISRELNNSRNRGEKE-DLMSIVSPVSVINKTIEEDRFDIPDVPMEED
>araip.Araip.3L1DD
MGKRKERILNPEQFAPDGTESVKRKKRTKAPKQHQKEAKLIDSNITSRIMKEALIQQKEEEENV-----NSSFHEIKELPIDIEDEDGNIDEFPGFDETQSQFDGYEENINEEDERIIEAFLSNRQDRQKTLADLIVERIKEKAGSVSLEHQSVPKLDQFVIDLYKGVGTILSKYTTGKLPKAIKPVPSMAQWEEILYLTEPENWSPHALYQVTRIFASNLNTKKAERFYKLVLLPRVREDIRKSKKLHFSVYETLKKALYKPGAFFKGILFPLCESCRCENREAIIIGSAMSKVSIPSFHSSAALLRLARMEYCGTTSYFIKILLEKKYALPYRVVDAVVAHFMRFLDDTRLMPVIWHQTLLAFVQRYKNELLKEDKDNLRILLEKQNHRLVTPEIIKELDHSRNR---------VPSPVSVIIKPIEEDRFDIPEVPMEED
>aradu.Aradu.DIH2S
MGKRKERILNPEQFAPDGTESVKRKKRTKAPKQHQKEAKLIDSNITSKIMKEALIQQKEEEENV-----NSSFHEIEDLPIDIEDEDGNIDEFPGFDETQSQFDGYEENINEEDERIIEAFLSNRQDRQKTLADLIVEKIKEKAGSVSLEHQSVPKLDQFVIDLYKGVGTILSKYTTGKLPKAIKPVPSMAQWEEILYLTEPENWSPHALYQVTRIFASNLNTKKAERFYKLVLLPRVREDIRKSKKLHFSVYETLKKALYKPGAFFKGILFPLCESCRCENREAIIIGSAMSKVSIPSFHSSAALLRLARMEYCGTTSYFIKILLEKKYALPYRVVDAVVAHCIRFLDDTRLMPVIWHQTLLAFVQRYKNELLKEDKDNLRILLEKQSHRLITPEIIRELNHSRNRGEKEEDLMVSIRS-----------------------
>cerca.Cerca106S12091
MAKRKDRHQNPEPFVPDGTESVKSKKRTKAPKQHQKEEKMISSNITSKIMKEALIQQKEVQEEAEARDNNNSFLAVEEPPKV--EDDDDIDEFAGFTETQSNFGGYEEGINEEDEELLEAFLSKDKGPQRTLADLIVQRIKEKDATVASENRPVPKLDKSIIDIYKGVGKHLSKYTAGKIPKAFKHIPSMQLWEEALYITEPENWSPNAMFQATRIFASNLGAKRAERFYRLVLLPRVREDIRKNKRLHFALYQALKKSLYKPAAFFKGIIFPLCESRTCTLREAVIIGSIMEKVSIPPLHSSVALLKLAEMEYCGTTSYFIKLLLEKRHALPYRVVDAVVDHFMRFLEETRIMPVIWHQSLLAFVQRYKNEVQKEDKEHLRVLLDMQKHKLVTPEIRRELNNSRNRGEKEDDLMSIDILCFVINKTIEEDRFDIPDVPMEED
>tripr.Tp57577_TGAC_v2_gene34458
MAKRKERIQNPEPFVPDGTEYAKTKKSSKAAKKHQKEGELIDSHISSKIMKEALIQLKEVEDEEQAKEERSSFQRIEEVPNVVEDNDGDIDDFCGFGEKQNQFGDVD-KISKEEEELLETFFSKDPKVDKTFTDIMIKRLKESDVTVASEDRPMPNMDKPILDLYKGVAKLLSRYTVGKIPKALKHIPSLQNWEEVLYVTEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFPLCESQTCTLREAVIVGSIIEKVSIPPLHSSVALLKLAGMNYCGTTSYFIKLLVEKKYALPYRVVDAVVAHFMRFENETRTMPVIWHQSLLAFVQRYKNELQKEDKDNLMILLDKQNHKLVTPEISRELNHSRNRGEKEDDLDSIYILFFVINKTIEEDRFDIPDVPMEMD
>nissc.Nissc1510S15068
MAKRKERIQNPEPFVPDGTESVKSKKRSKAPKQHQEGSKLIGSSISSKIMKQALIQQKEVEEEEEKENGESSLLGFEEPP-NVADDDGDIDYSDGFSETESQFGGHEEEINEEDERIMEAFLLKGQGPQKTLADLIVKRIKEQDASVTSENRPVPKLDGAIIDVYKRVGTYLSKYTQGKIPKAFKHIPSMQHWEEILYVTEPENWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKRLHFALYQTLKKALYKPAAFFKGILFPLCESQTCTIREAVIVGSIMEKVSIPSLHSSVALMRLAGMEYCGTTSYFIKLILEKKYSLPYRAVDAVVAHFMRFLNETRIMPVIWHQSLLAFVQRYKTELQKEDKDDLRILLEKQKHKLVTPEISRELNHSRNRGEKEDDLMSCSKP-----------------------
>chafa.Chafa7265S26285
MAKRKERQLNPEPFVPDGTESIKSKSRSKVPKQHQKGEKLISSNISAKIMKEAMLQQKEIQEEDSAAQGSSSFYGVEEPPKV--EEDDDLDEFAGFSETQSQIGGYEEEINEEDERIMEAFLSTDQGRPRTLVDLIVERIKEKDATVASEVRPIPKLDKSIIDIYKGVGTHLSKYTAGKVPKAFKHIPAMQLWEEILYVTEPENWSPNAMYQATRIFSSNLGVKKAERFYKLVLLPRVREDIRKNKRLHFALYQSLKKSLYKPAAFFKGILFPLCESRTCTLREAVIIGSIIQKVSIPPLHSSVALLKLAEMEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFMRFLEETRIMPVIWHQSLLAFVQRYKNELQKEEKDNLRVLLENQKHKLVTPEIARELNNSRNRGQKEDDLMSIYILF----------------------
>chafa.Chafa5895S24640
MAKRKERQLNPEPFVPDGTESVKSKSRSKAPKHHQKGEKLISSNISAKIMKEAMLQQKEIQDEDSAAQGSSSFYAVEEPPKV--DEEDDLDEFAGFSETQSQIGGYEEEINEEDERIMEAFLSTDQGRPRTLVDLIVERIKEKDATVASEVRPIPKLDKSIIDIYKGVGTHLSKYTAGKVPKAFKHIAAMQLWEEILYITEPENWSPNAMYQATRIFSSNLGVKKAERFYKLVLLPRVRDDIRKNKRLHFALYQSLKKSLYKPAAFFKGILFPLCESQTCTLREAVIIGSIIQKVSIPPLHSSVALLKIAEMEYCGTTSYFIKLLVEKKYALPYRVVDAVVAHFMRFLEETRIMPVIWHQSLLAFVQRYKNELQKEEKDDLRVLLEKQKHKLVTLEIARELNNSRNR---------VPSPMSVINRTIEEDRFDIPDVPMEED
>medtr.Medtr5g025980.1
-KKRKERIQNPEPFIPDGTEYAKSKKSSKAPKRHQKEGELIDSHISSKIIKEAKLQLREVEEEDEADEQRNSFRGVEEAPNVEDDIDGDIDDFSGFDENQSHVDGEVADITPEDERILALFNSKDSGGQITLADTIVKRL---AGPVATENPPVPKMDEKILDIYKGVADLLSRYTVGKIPKAFKHIPSMQNWEEVLYLTEPQKWSPNALFQATRIFASNFGAKKAERFYKLVLLPRVRDDIKKNQRLHFALYQTLKKSLYKPAAFFKGILFPLCESRTCTLREAVIVGSIIEKCTIPPLHSSVALLKLAGMDYCGTTSYFIKLFLEKKYALPYRVVDAVVAHFMRFENDTRTMPVIWHQSLLAFVQRYKNELQKEDKENLKLLLEKQNHILVTPEISRELDHSRNRGEKEDDLMSNSAPVSVINKTIKEDRFDIPDVPMEL-
>prupe.4G148600.1
-KRQRERHQNPEPFLAEENGSVASKKQTK-SKQHQMEEKLISSGMSSKILKEALAQQREVEDEENRAQNNNSLLNVTEDPRKAAEEEEDIDDFGGFSETQSRFGGYEEEIDEDDENLLEAFLSKSAGPQRTLADLIVARIKEKDSDVSSDARPLPKLDTSLIELYKGVGKFLSKYTAGKVPKPFKHIPSVPRWEDVLYLTEPENWSPNAMYQATRIFASNLGKQKVERFYKLVLLPRVREDIRKHKRLHFALYQSLKKSLYKPAAFFLGILLPLCESGTCNLREAVIFGSIIEKVSIPPLHSSVALMKLAEMKYCGTTSYFIKLLLDKKYALPYRVLDAVVAHFMRFLEETRLMPVIWHQSLLTFVQRYKNELQKEDKDNLRNLLEKQKHYLVTPEIRRELDHSRNRGEREDDLMSIAYPVGVINKPFEEDLSDIPEVPMEDD
>vitvi.GSVIVT01011050001
MGKKRSKYHNPQPFLADD-GVASSKKRSKPAKHHQAEEKMISSGMSSKILKEALFQQKEIEDEARDQNPNSSFFAVEEEPAK--DEEEDVDDFAGFDDTQSHFGGYEEEIDEEDEKLLEVFLSKNAGPERTLADVIAEKIKEKDEQFSSEVRPLPKLDTSIIDLYKGVGKLLNRYTAGKLPKAFKHIPSVQHWEEVLYLTEPENWSPNAVYQATRIFASNLGGKKAERFYRLVLLPRVREDIQKNKRLHFALYQTLKKSLYKPAAFFKGILFPLCESGTCNLREAVIIGSIIEKVSIPALHSSVALLKLAEMEYCGTTSYFIKILLDKKYALPYRAVDAVAAHFIKFIEDTRIMPVIWHQSLLTFVQRYKNQLRKEDKDSLKTLIENQRHKLVTPEISRELNNSRNRGEKEDDLMP---------KPSKEDRFDIPDVPMEED
>lupan.Lup005268.2
MGKRKERLQNPEPFVPDGTDSVRSSKRSKAPKQHQKEANMIESNISSKIMKEALIQMKEVQEEEDTQNNNSSFFNGIEEPPKVEEDDDDIDGFAGFSETQSQFGGYEEEINEEDERIMEAFLSKGQAQQKSLADLVVEKIKQKDASVVSEIRPEPKMDASIIEIYKGVGDHLSKYTVGKIPKAFKHIPSMQRWEEVLYITEPEKWSANAMFQATRIFASNFGVKKAEQFYKLVLLPRVREDIRKNKRLHFALYQSLKKALYKPAAFFKGILFPLCESCTCTLREAVVIGSIIEKVSIPPLHSSVALLKLSGMEYCGTTSYFIKLLVEKKYALPYRVVDALVAHFMRFLYETRIMPVIWHQSLLAFVQSTATGVKVQGKQEWQVILKCPKFRTIAPVTPNIMNYSGDDYCHINLDKPILKQPVTFKYAWDKATSMTPFS-----
>cicar.Ca_10653
MAKRKERIQNPEPFVPDGTEYAKSKISSKAPKKHQKEGDLIDSHISSKIMKEALIQLKEVEEEEDAKEQKSSFNRLEELPKVVEENDDDIDDFAGFSENQSQFAEVE-DINEDDEKLLEAFLSKDLGGHKTLADIIVKRIKENDVSVASENRPVPKLDNSIIDIYKGVATLLSRYTVGKIPKAFKHIPSMQHWEEVLYVTEPEKWSPNALYQATRIFASNFGAKKAERFYKLVLLPRVREDIRKNKKLHFALYQTLKKALYKPAAFFKGILFPLCESRTCTLREAVIVGSIIEKFSIPPLHSSVALLKLAGMDYCGTTSYFIKLFLEKKYALPYRVVDAVLAHFMRFVNETRMMPVIWHQSLLAFVQRTHEE-----------------------------------------------------------------------
>cucsa.Cucsa.078870.1
-KRTRDRLRNPQPFITTDEDTVPNKQHSKARKNHQEEETLLSSGMSSKIFREARIQQRENEFEARNQQHPNPFFDLPD--EELPKDEEDIDDFTGFSETQTEIGTYKEDIAEEDERLVEAFLSKDGGPQHTLADLIVRKIKENDAIVSSDAKPLPKLDTSVIDLYKGVGKSLNKYTAGKVPKAFKRIPSMPLWEEVLYLTEPENWSPNAMFQATRIFASNLGVKKVEKFYKLVLLPAVRRDIQKNKRLHFALYQALKKALYKPTAFFKGILLPLCESGTCSLREAVIIGSIIEKVTIPVLHSSVALFKLAEMGYCGTTSYFIKLILEKKYALPYRVVDAVVAHFMRFLEETRVMPVIWHQSLLAFLQRYKNELRNEDKANIRILLESHRHKDVTPEILRELNNSRSRGEKDTTITP--AP---LTKPVEEDRFNIPYVPMEED
>arath.AT1G31660.1
MAKKRDRIVNTQPFISDDASVASSRKRSKVPKTHQKQEKLIEAGMSEKIMKQALAQQKEVADEENAERNSSAAFAVAGAATALEEEEDDIDDFDGTFENQSQFDKQE-EINEDDEKLFESFLNKNAPPQRTLTDIIIKKLKDKDADLAEEERPDPKMDPAITKLYKGVGKFMSEYTVGKLPKAFKLVTSMEHWEDVLYLTEPEKWSPNALYQATRIFASNLKDRQVQRFYNYVLLPRVREDIRKHKKLHFALYQALKKSLYKPSAFNQGILFPLCKSGTCNLREAVIIGSILEKCSIPMLHSCVALNRLAEMDYCGTTSYFIKVLLEKKYCMPYRVLDALVAHFMRFVDDIRVMPVIWHQSLLTFVQRYKYEILKEDKEHLQTLLQRQKHHLVTPEILRELKDSRNRGEKEDPMVDNFAPV-----PAKEDRFDIPEVPMEED
>mimpu.Mimpu145182S16910
-KKRKERQVNPEAFDPEGNDSVVSWKAPKHQKGERERESLMSWGISSKIMEQARLQQREILHEAQAHRGHLAFSTLDDAPKAEDDGDSDIDEFAGFSETLSLSGAHHEEIGEEDQRILDAFLLKDQGRQRTLADIIVEKIKENDALVASEVRPVPKLDKSILDIYKGVGTHLSKYTAGKVPKPFKHIPAMKQWEEILYLTEPENWSPNAMYQATRIFSSNLGVKRAERFYKLVLLPRVREDIRKNHRLHFALYQSLKKSLYKPAAFFKGILFPLCESRTCTLREAVIIGSILQKVSIPPLHSSVALLKLAEMEYCGTTSYFIKLLLEKKYALPYRVVDAIVSHFTRFIEETRIMPVIWHQSLLAFVQRYKNELRKEEKDGLRDLLDKQKHRLVTPEIIRELNHSRNRGEKEDDLIKG--------------------------
>solly.Solyc07g056550.2.1
MGKKRERLTNPEPFLDDDSKSASSKKRSKAPKSHQQQQQVISSSISSKILKEALLQQKEVDEEETRERNNAIVFSEDVATRAVEEDDDDIDNFSGFQETQSQFGDLEDEVDKEDEKLLEAFYSTQNRPERTLGQILIEKSKEQNAQVSS-VQPMPKLDESIIELYKGVGKHLSKYNSGKMPKAFKHIPSLQYWEDVLYLTEPEKWSPNAMYQATRIFASNLGVKKAERFYKLVLLPRVRDDIRKNKRLHFALYQSLKKSLYKPAAFNKGILFPLCESRTCTLREAVIFGSVIEKVSIPHLHASVALLKLAEMEYCGTTSYFIKLLIEKKYALPYRVLDAMVAHFMNFFDETRVMPVIWHLSLLVFVQRYKTEMRKEDKANIRALVERQRHRLI--------------------------------------------------
>aradu.Aradu.E5GYR
MGKRKERIHNPEPFVPDGTESVKSKKRTKAPKQHQKEAKLIASNITSKIMKEALIQQKEVDEEEEEEQNKSSFHRIEDPPVVIEDEDGDIDNFEGFDETQSHFAGYEENINEEDERIIDTFLSKQPGQQKTLADLIVERIKEKDGSVALENQSVTKLDQSVIDLYKGVGTILSTYTSGKIPKAIKPIPSMPQWEEILYLTEPENWSPHAFYQ----------------------------------------------------------------SCTCTVREAVIIGSVMEKVSIPSFHSSAVLLRLLRMEYCGTTSYFIKILLEKKYALPYRVVDAAVAHFMRFLDDIRIMPVIWHQSLLAFVQRYKNELLKEDKDNLRILLEKQKHRLVN-------------------------------------------------
>tripr.Tp57577_TGAC_v2_gene9666
------------------------------------------------------------------------------------------------------------------------------------------------------KQPGPDAE-SIFQLYKRVATILSKYTVGKFPDALKHIPSMQNWEDVLSITEPHNWSPNAVYLANRIYVSNFGATKAERFYHLVLLPRVRQDIRQNNHLHFALYQSLQKALQKPTAFCKGILIPLCESRTCTLREAVIVGSIIEKGPIPFLHLCATLLKLAGMVYCGTISYFIKLLLEKKYALPYRVLDAVVAHFMRFVNKTRITPVIWHQSLLTFVQRYKNELLKEDKDSLKFLLEKQTHELVTPEISRELKHSYNRDKKPGVLMSRPYGSILVIKAFEEERFRILDFPMEED
>lotja.Lj0g3v0341369.1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEYCGTTSYFIKLLLEKKYALPYRVVDAVVAHFMKFLNETRIMPVIWHQSLLTFAQRYKNELQKEQKDNLKFLLEKQKHKLVTPEISKELNHSRNRGEKEDDLMSISVPVSMLIKPIEEKRDEIPEVPMEED
>lotja.Lj0g3v0094189.1
---------------------------------------MIASCISSKIMKEALIQQKEEAEEEDHNNGKSSFNGLQDLAATLNEEDDDVDDFAGFPETQSQFDGYKEELNEEDERLMEAFLSKEPGRQKTLADIIVERIKEKDVSVASENRPVPKLDKSIIDVYKG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
