>vigun.Vigun02g065900.1
MHFLTAPSL-SLFSPHLIPSLVAPLYFPGSTGRARRFEVEPGSVLHSSWRGTCYKGLCWSCTGFLRRCKDWGGEFSSLESEILEFMQSSDKPEAFPTKEELVAAGRVDLVNAIVNEGGWLAFGWELNGRSSGIGGLEDNCSHGIDGYATQVSGVSSPSSSS----SQTDDSVEIEADNESGIAGILNRLEKQRSRSFGLGV----DNISPENNEDGDEWDHRTAVDAIATGLENNSRAPSFSPTSSHPSGSQIKPDQHGSQLGTENSENSVKPESWRSWIVQRNGFPDADFEDAEIIPSETQKGGM----------RREFSSELINNETGLYSLDGNASHNDIKSRIQHLQSELSSTLHSLRSSSDKITKQIVHKSSSDDLAKLSDAWEFQENEIMNAQDKLRSIQAKLAVLEGKMSLAIMDAHKLVEEKQMKISKAQKALHMLKTTCVVWPNNASEVFLTGSFDGWSNKRKMERLSSGIFSVSLQLYPGRYEMKFIVDGEWKIDPLRPIVTNDGYENNLFIVS-
>glyma.Glyma.02G022500.1
MHFLTAPSYLSLLSPHLTPSLAPPLHFPASTGRVRRFAVETGSVLRSSWKVNRYKGLWLSCTGFLRRCKDWDGEFSSLESQILDFMQNTDKPEVFPTKEELVAAGRVDLVNAIVNEGGWLAFGWDLNGGSSEILGFEDNSGGGIEGNGAQASGVSSSSP------SQSDNSVGIEA-GKSGIEGILSRLEKQRNRSFGLDL----DNVSFENNEDKDEWDPRTTTDTMAAGLENGSRASSSSSTSSHLSGSQIKHDPHGSQLGTENLRNSLKPETWRSWIIQRTGFLDTDFEDAEIVPNETEKGGMSDASQPDILNRRELSSEHINRETGLYSLDGNANHSDIKSRIQNLESELSSILHLLRSSSDKITMQMVQKSSSDDLAKLSDAWEFQENEIMNAQDRLRSIRAKLSVLEGKMALAIMDAHKVVEEKQKKINNAQKALQILKTTCVVWPNSASEVLLTGSFDGWSTKRKMERLSSGIFSLNLQLYPGRYEMKFIVDGEWKIDPLRPVVTSNGYENNLLIIYD
>phavu.Phvul.002G067500.1
MHFHTALSP-SLLSPHLTPSLLAPLHFPASTARARRFEVEPGSVLQSSWRGTCYKGLCWSCTGFLRRCKDWDGEFSSLESEILEFMQSSDKPEAFPTKEELVAAGRVDLVNAIVNEGGWLAFGWEWNGGSSEIGGLEYNSSDGIDGNATRASGVSSHSSS-----SQTDDSVKIEAKNESGIAGILNRLEKQRCRSFGLDL----DSISSENNEDRDEWDHRTTMDAIAADPANR-RESSLSLTSSHPSGSQIKPDQHGSQLGTENSKNSLKPEMWRSWIAQRNGFPDADFEDAEIVPTETQKGGTSDISQPDILIRREFSSELTNNEIGLHSLDGNPNLIDIKSRIQHLESELSSTLHSLRSSSDKISKQMVHKSSSDDLAKLSDAWEFQENEIMNAQDKLRSIQAKLAVLEGKMTLAIMDANKAVEEKQMKIGKAQKALQMLKTTCVVWPSNAAEVFLTGSFDGWSNKRKMERLSSGIFSVSLQLYPGRYEIKFIVDGEWKIDPLRPTVTSDGYENNILIVSD
>glyma.Glyma.01G041500.1
MHFLTAPSSLSLLSPHLTPSLVPPLHFPASTGGVRRLAVEPGSALHSSLKVNRYKGLWLSCTGFLRRCKGWNGEFSSLESEILEFMQSTGKPEVFPTKEELVAAGRVDLVNAIVNEGGWLAYGWDLNGGSGEIRGLEDNSSGGIEGNGAQASGVSSSS-------SQSDNSVDIEA-GESGIEGILSRLEKQRNRSFGLDL----DNISFENNEDKDEWDHRTTTDAVATGLENGSIASSSSSTSSHLSGSQIKHDPYGSQLGTENLRNSLKPETWRSWIVQRTGFRDTDFEDAEIVPSETEKGGMSDASQPDILNRREFSSEHINRETGLYSLDGNTNHNDIKSRIQNLESELSSILHLLRSSSDKITMQMVQKSSSDGLAKLSDAWEFQENEIMNAQGRLRSIRAKLSVLEGKMVLAIMDAHKVVEENQKKINNAQKALQILKTTCVVWPNKASEVLLTGSFDGWSTKRKMERLSLGVFLLNLQLYPGRYEMKFIVDGEWKIDPLRPVVTSNGYENNLLIVHD
>tripr.Tp57577_TGAC_v2_gene29465
MHSLTSPSL-SVFFPHLNLSLFHPIIVFPSSRKVQRVAVELGLVIGGSRKGNLHKGLCWSCSRVLTRCKNWDGEFSSLEDEILEFMQNSDNPERFPTKEELVKAGRLDLAEAIVKEGGWLSYGWNLNDGFVERVDFEDGSSSEIQGNVTRTSGVAGSSASSFDNSSQSAESVEIEA-EESGIEGILNRLEKHRNSSFGRGFGEKEDCISSDNDKDKEKWEHRTTTDGVAANLGNSSRPSSLKPTTIRISGSQIKLDQNGSQLGSDNSRNSIKPETWRSWIVQRTGSSDADFEDAEIIPSQTQKGDVSDVYQPKIVKIGEFSHE-INRETGLDSLDGNANDNDIKSRIQLLESELSSVLHTLRSNTSEVTTLTEQKNSSDNLEKLSDAWEFQETEIMNAQARLRSLRAKLAVLEGKMTLAIMDAQKALDEKQKKIDHVHKALKLLKPTCVVWPNIASEVFLLGSFDGWSSQRKMEKSNTGIFSVYLQLYPGTYEIKFIVDGEWKIDPLRPVVNNNGFVNNLLVIHD
>medtr.Medtr5g038210.1
---------HSLTFPHLTLSLFPPIFVSHSSRKVQNFAVEFSLVLGRSRKDHFYKGLYWSCSRFLTRCKDWAGDFSSLEEELLEFMQNSENPERFPTKEELIRGGRVDLVEGIVKEGGWLSYGWNLNHGSVESVDFEDGNVAKASGVA----ASSNSDDLSLANSSQPAESVEIEA-EESGIEGILNRLEKYRNSSFGGGFGEKEVGVSSDNKKDKEEWDHRTIKDGVAAKLNNSSRQSSLNPTTSPLSGSQIKLDQHGSQLASNNSRNSIKPETWRSWIDQRTGFSNADFEDAEIVPSETQKGRASDVSRLEIVKIGEFSDEPINRETGLDTLDVNANHNDIKSRIQLLESELSSVLHSLRSNTSEVTMLMEQKNSSDDLAKLSDAWEFQETEIMNSQARLRSLRANLAVLEGKMALAIMDAQKAIDEKQKKIDHAHKALKLLKPTCVVWPNIASEVFLVGSFDGWSSQRKMEKSNTGIFSVFLQLYPGNYEIKFIVDGEWKIDPLRPVVNNNGYVNNLLVVHD
>cicar.Ca_17567
MQSNTAPFP-SVFFPHLTLSLFPPIFVFPSSRKVQRFAVELGLVFGRSRKGNCYKDLCWSCSRFLTRCKDWVGDLSSLEEEILEFMKNSDNPETFPSKEELIKAGRLDLAEAIVKEGGWLSYGWDLSDGSVESVDFEGGSRSEIDGNGTRVYGVDDSSSSSEDNSSQPAESVEVEV-EESGIEGILNRLEKHRNSSFGRGFGEKEDGISPDNKKDKKELDYRTTTDGVATNVDNNSRPCALNPTTSPLSGSQIKLDQHRSQLGSDNSRNSIKPETWRSWIVQRTGFSEADFEDAEIVPSEIQKGGMNNVSQPGMVK------------TGVDSLDGNANHNDIKSRIQLLESELSSVLHSLRTNTNEVTMLTEPENSSDDLAKLSDVWEFQETEIMNAQARLRSLRAKLAVLEGKMTLAIMDAQKVLDEKQKKIDHVDKALKLLKTTCVVWPNIATEVFLVGSFDGWSSQRKMEKSETGMFSVCLQLYPGKYEIKFIVDGEWKIDPLRPLVNNNGHVNNLLVVHD
>nissc.Nissc2099S33781
----TAPSPFLLFFPHHTLLLTQSLFFPLGSTSTKRLHVTLHVLQEGPRRKKGKKGLC--CKDWDNTGEEEEGEFSPLEAEVLEFMQNSKNPEAFPTREDLVAAGRVDLAEAIGRRGGWLAFGWDLDHGSRESHDFDGG---EVDGNATSSSGVDSSSSSSEDNSHQPAESVKIEA-EESGIEGILNRLEKERSSSFGLGIREKKGSVSSENNEDKNKWDPKTTVDAVATDLENSSRPSSLIPKSSPVSDFQIKLDRHISQLGAENIRNSLKPDMWRSWMTQRTGFSEADFEDAEIAPSETQEGTMNEVSQPDA------SGEPVKREMGLGSLDGNANHRDIKARIQYLESELSSVLHSLRSKADKVTTEMDQKSSSDDLANLSDSWEFQENEIMNAQDRLRSIRAKLAVLEGKMALAIMDAHKIVEEKQKRINNAHRALQILKTTCVVWPNTASEVFLVGSFDGWSTQRKMEKSSTGIFSVRLQLYPGKYEIKFVVDGEWKIDPLRPVVINNGYENNLLVIHD
>lotja.Lj2g3v1349190.1
MHSLTARSP-SMLIPHLTPSLVPPHF--ASFRRVERFAAEPGSVLWRSGSVSVYKGLCWRCKG-------RSGEFSSLEAEILEFMQKSENPGAFPTKNELVAAGRVDLVEAIVEEGGWLAYGWDLNDGFLESHDLEDGSGSEIEYNATWASGVASTSSTSSANSSQPAKSVEFEA-EESGIEGILNRLEKYRSNSFGSGFRGKEDSTSSENNEDRDEWDHRTPTNA-------------------------VKLDQHKSQLGTDSFRNSLKPEMWKSWVIQRNGSQDADFEDAEIVPSEAPKG-VSNVSRPDILKTNKFSSELRSRETGWDSVDRNANHIDIKSRLQHLESELSSALHVMRSITPKASMDLEQKSSSDDLAKLSDALEFRENEIMHAQDTLRSLRAKLSVLEGKMAMKKMDAQKAAEEKQKKIKNANKAVNLLKSVDIVWPKPASEVFLVGSFDGWSFKRKMERSVTGVFTLALYLYPGTYEIKFIVDGEWQIDPLLPIVNNNGHENNVLTVRD
>lupan.Lup026662.1
--------------FHLTHSLFSAFISTRFRIPVHRFTS---LSLGSSRKRNSLKVLCKRRKK----KK-NECDSSFLEEEILVFMQNSKNPNVFPTRDELVAAGRVDLVEAIVKEGGWFTLGWDLNEGYREIKVFEDGLGNEIDGNGTLAFGDKSLFSSS-DNSSQQDRSVEIEA-GQSGIEGILNRLENERNSSFGLEFREKEDSMSSENHVHKDQWDHRTTMAAVDAVVENSSRLSTLSPTSNHYSDCQIKLDQHRSELGSDDLRNSTKPEGWRTWIVQRTGFKNADFEDAEIAPNEAKKGGVSDVSQLDLLKIREFSDEPTIGETRLGSLDRNASHNDIKSRILHLESELSSVLYSLRSSSNEVIKQTDQKSSSGDLSELSDAWEFQENEIINAQDRLRTIRAKLAVLEGKMTLAIMDAQKIVEEKQKRINDAHRALQLLKTTSVIWPNTASEVLLVGSFDGWSTQ----------------LYPGKYEIKFIVDGEWKIDPLLPIVDNNGHVNNLLVVHD
>cerca.Cerca17S16378
----------AELNS----QLFPSVFFSRRRKRRQQFASNLAAVKETSKKGNSYKRLYWDCSGFLRRCKDLEGD-FSLEAEILEFMKNSKNPEAFPTKRELVAAGRMDLVDAIIKKGGWLSLGWNLDEEAEEGLGEMGVKSKEIQGSGAASSSCSSSANCS-QPAKSSDSSIELKV-EESGIEGILSRLEKERNRTLGVGF-----------KDDKDEWQYRTTVDATVADPEKSSRPALLSPHSCPFTGFQSKIGQDRSLSGTDGLRNSLKPETWRSWIAQRAGSSDTDFEDAEIAPSETGKEGATVVSGNDVLEVRKFTGKHTNREKELDPFDGKVNHSEIKSRIQELDLELSSVLRSLRSRADDVAIHMGQESSPDDLQNLSDTWEFQENEIMKGQDRLRSVRAKLAVLEGKMALAIIDAQKMVEEKQKKIEDSHRALQLIRNTRIVWPNTASVVLLVGSFDGWSSQRKMEKLDTGIFSLSLKLYPGKYEIKFIVDGEWRIDPLRPIVQNNGYENNLLIVH-
>araip.Araip.U5ESS
MHSLTTAPSFSSLSFHFFPQLTPPFIFSFRYTTAKRLQVQLHVEEEKSRKKKGRKGLC--CKE-------DGAEFSPLEAEILEFMRSSKKPSAFPTREELVASGRVDLVDAIVTKECYLVYGWDLDRGSRESYDFDGASVAEIHGQASRASGFSSSSDDD--NSCQQAKSRDIEV-EESGIEGILNRLERQRSNSFGLGLTEKDESDPSRNSEDKN--------------------------TVSTLHGGLIKHDQHRSQLGSENLRNSLEPDTWRSWIIQRNGSSNVDFEAAEIVPSE----------------IRESSAEPANREAGFSSLDGDANHKDIKSRIRNLESELSSALHSLRSKADYVTMQMDQKNSSDDLAKYSDAWEFQETEIMNAQDRLRSIRAKLSVLEGKMSLAIMDAHKIVEEKQKRINNAHRALQILKMICVVWHNPASQVYLVGSFDGWSTQ----------------LYPGKYEIKFIVDGEWKVDPLRPIVTDKGYENNLLVVPD
>prupe.1G266900.1
-HLLVSPYSFPNFTPHAFPSILY-VVNSRTARRQQRLKASFVSVRESCGFSEFKKGAC---SGFVRRCKDWEGD-FTLETEILEFMKSSKKPGAFPSKKELLESGREDLVDAIARKGGWLSLGWDSNFRQWDSIVAKEGESSASSGSLIGASGMVSSFSDDSQAASSSGRSLEAATEDDTGIEGILNRLEKQRNLTFGFNLKEKEDDVFFPSTYKFPEIST----DATVAGLVRSSRPASLNPKKAILNDSRDKPNHNRSLSDIDVLADSPRPEMWRTWSIQRAGFSDQDFEAAEISYDKMR--GPEDVSREEIFQLRKGANEPDQRN-KLNSHQEEISHKQIRDHIKYLESELSSALRSLRNRSDEAASQ-VHESSSDDFRKLSDAWEFQENEIMHAQDKLRSTRAKLAVLEGKMALAIIAAQKTVEEKQRRINDARRALQLLRTAYIVWPNSASEVLIAGSYDGWTTQRKMEKSSTGIFSLCLRLYPGRYEIKFVVDGEWRIDPLRPIVHNSGYENNVLIIT-
>chafa.Chafa95495S29860
-------FSFANLNPHLFPSVFLVL-DSRRRIRMRQFAA-LNIVAADSKKGNNNKGLSWDCSGFLRRCKDWEGD-FSLESEILEFMKNSRNPKSFPTKKDLVDSGRMDLVDAIIKRGGWLVYGWDLDEAEAEERLGELHVNEGFSSK---IENNEILGSADSQPAISSGRSVEKEA-EESGIEGILNRLEKERNSSFGLGSKEKEDSISFGNNEDENNSHHRSIEYSVAADVDKS-------PTNSPLGGFQRKIGQHRSLTGNDGLGYSHKPETWKSWVVQRNGSSYAKFEDTEITPTEIRKGGKTDVSGNDTFEIRQF--------------DGKAHYNDIKSRIQHLESELSSVLHSLRTRADEAVMQTGQRSSSDDLQNLSDAWEFQETEISNARDTLRSVRAKLAVLEGKMTLAIMDANKIVEEKQKRIDNAHRALSFLRTTCVVWPSAASEVLLAGSFDGWSTQRRMEKSSTGVFSVNLQLYPGKYEIKFIVDGVWKIDPLRPIVHNNGYENNLLIIHD
>bauto.94702
-------------------QLFPSVFFSRRRRRRQQLASN--LVAVRSKKGNSYQSLYSGSSGSLRRCKDLDGEDFSLEAEILEFMKNSKNPEAFPTKRELVAAGRMDLVDAIIKKGGWLSLGWDLDEEAEESLGQMSVKRKEIQGPADAASSCSSSANCS-QPAKSSDGSMELKV-QDSGIEGILNRLEKERNSSLGVGF-----------RDDKNELQYRTTADATVADPEKSSIPAFLSPQSSPLSGFQRKIGQDRSLSSTDGSRNSLKPETWRSWIAQRAGHSDIDFEDADIAPTEPGKEGATGVSGNDVFA----------GEKELNLSNGKLNHIEINSRILELDSELSSLLCSLRSRDDDVAIYKGQESSPDDLQNFSDTWEFQENEIMKAKDRLRSIRAKLAVLEGKMALAIIDAQKIIEEKQKRIEHSHRAIQIIRDTRIVWPNTASEVLLAGSFDGWSSQRRMEKSDTGIFSLSLKLYPGSYEIKFIVDGQWKIDPLRPIVQNDGYVNNLLVVH-
>arath.AT1G27070.1
----------TLLHLSSFGSTFNPNYKKACIRFARKVCGVLGFL----EVKPRKKSCCSRCNGVSRMCNKRGWDSKDLETEILEFMKNSEKPGMFPSKKDLIRSGRFDLVERIVNQGGWLSMGWDLDEQEEKVRVNENVTPQHIEKQLPNCNSPEMDKTLNLDLSSNLSSSTEQVERNDSGIEGILTRLEKERNLSLGISVRENGKSNGAMHDISPN------GSVPWSSRIVTASEIQEVDGSRGSGEYAQSRYQGAKSVSGKPGLSDSPTSETWRTWSMRRAGFTDEDFEAAEISSSGLTGVKKDDT--------KKDSGDSMNGKDRIASSSEDVNKTHIKHRLQQLQSELSSVLHSLRSPPDKVVTSKDSETTAGNLENLSDDWEYKENEIIHAQNKLRSTRAKLAVLEGKMAMAIIDAQRIVREKQRRIDHASRALRLLRTASIVWPNSASEVLLTGSFDGWSTQRKMKKAENGVFSLSLKLYPGKYEIKFIVDGQWKVDPLRPIVTSGGYENNLLIIS-
>cucsa.Cucsa.285440.1
--CFFFPTEFRFLSSSVLPSASIAFVPSRWGWSSHHMVARRCALLS-------SKGMFFGCSGFVTRCKDLEGD-FSLEEEILEFMKSSRDPEAFPSKKDLIEAGREDLVDAIVKKGGWLCLGWNLDEEEYGGIGQEQKPILDWDSFCDERQRYTTPLSSISSSSSFTGRSLETDAEHESGIEGMLNRLEKERNATFGAG---------------KNDLHPESTAMETVADLRGSTISTPLSANQGKWSDFGGYLTHGSSCVKVNDFGGSVSPEVQRSWNTVKTDLEDEEFEASEIALS----GEVSDVLRYETL---GYSGDPTNSNS-----EKEMNHDQLRRQLQNMELELSSVIGSLKSNA--SLSEKGQNKSSDDLLELSDAFEFQENEILTAKDKLRSIRAKIAVIEGKMALTIIDAQKVIEEKQKRINCARRALQLLRTACVVWPNSASEVLLVGSFDGWSTQRKMERSSTGVFSLFLKLYPGKYEIKFIVDGQWKTDPLRPIVNTSGYENNLLIIT-
>aradu.Aradu.14VZ2
-------HRHRHRHHHTLFQLTPPFIFSFQYTTAKRLQVQLHVQEEKSRKKKGRKGLC--CKE-------DGAEFSPLEAEILEFMRSSTKSSAFPTREELVAAGRVDLIDAIVTKECYLVYGWDLDRGSRESYDFDGASVAEIHGQASMASGFSSSSDGD--NSCKQAKSRDIEV-EESGIEGILNRLERQRSNSFGLGLTEKDESDPSRNSEDKD--------------------------TVSTLHGGLIKLDQHRSQLGSENLRNSLEPDTWRSWIIQRNGSSNVAFEGN-------------------------------------------------------------------------VFYFQDQKNSSDDLAEYSDAWEFQETEIMNAQDRLRSIRAKL------------DAHKIVEEKQKRINNAHRALQTLKTICVVWHNPSSQIYLVGSFDGWSTQRKMEKSNTGIFSLNLLLYPGKYEIKFIVDGEWKVDPLLPIVTNKGYENNLLVVHD
>mimpu.Mimpu33810S22411
---------------------FPSFFYVVDLRGGRRTRVKFAALNLVGCSETLRIGNC--FKGIVRRCKDWEGD-FSLEAEILEFMNSSKNPNAFPTKRELIDSGRLDLVDAITMRGGWLTLGWDLDEVNEEGLG--EVLVRDEDLLAKNACEGE--------NMGSEIESKEIEEAEQSGIEGILNRLEKERNSILGIGISHTEDGVSPGDSEDKGESHRRSTINSVAADHDKSTKPSSVSSNRSPFDGFSGKFNQNRSVTGDHDLRNSLKPDMWRSWVIQRNGSSFENFEDAEITPSVNCQGGGANVSRNDIPKITQFSDKTINREGDSIPFSGKANFKEIKSRVQQLESELSSVLQSLRSGADDVEVQTGWESSSDDLQNLSDAWEFQENEIFKAKEKLRSIHAKLAVLEGKMTMAIMDANLKVKEKQKRIDNANRALRFLKTTCVVWPNSASEVLLAGSFDGWSSK-----------------------IKFIVDGEWKIDPLRPVVYNDGYENNLLIIQ-
>vitvi.GSVIVT01020082001
-------------------------------------------------------------------------------------------------------------------------------------------EANDLEVDEIRVSGLLEADSSDLDSASSSGRSLEVAAEDNTGIEGILKGLETHRNVTFGVGMREKGNGSILMNN-NGDDWHSGNSTNADSSGLGKISRQTSSIHNKGIIKDSGGKYSQMRSFSDLDGLGNSLKSEMWRTWGVYRAGFSVMDVEAAEIACNEARMEEVIDISKDEILAISEGH----DISKELNSHGKEVNHSEIQSRLQDMELELSSILRALKSTSDGIV-PLGNTSSSDDLQKLSDALEFQENEIMNSQDILRSLRAKLAVVEGKMALAIIDAQKLVEEKQKRIGDAHSTLQLLRSSCIVWPNSASEVLLAGSFDGWTTQRRMERSSTGIFSLCLRLYPGRYEIKFIVDGVWRIDPLRPLVHSDGYENNLLIIT-
>aradu.Aradu.B784P
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKDTDQKNSSDDLAEYSDAWEFQETEIMNAQDRLRSIRAKL------------DAHKIVEEKQKRINNAHRALQILKMICVVWHNPASQVYLVGSFDGWSTQRKMEKSNTGMFSLNLQLYPGKYEIKFIVDGEWKVDPLRPIVTNKGYENNLLEVPD
>solly.Solyc01g010460.2.1
------------------------------RRKAAIFNLVLGKNMGSVFKKLSKKRVGDSSYCLCRKGLGSEGD-MELEEEILAFMEISENPNVFPTRKELEKAGRVDLVEAIKKRGGWFSFGWDSEDDDTNTVNVNVNEVEDIEEFHERVKRCQESDLLHSQPASSSGRSIETVAEENSGIEGILSRLEKERNSSLGIDLGKPGHTSHTSSRDNIDDRSFGTS-DADRTDLRKN---------ESLSKGSSMKDIQS-----DEEIYRSVSPARLRKWSIQRAGLQDIDFEAAEVALGKSWIGSTSEASGDDVVNITASRFEALQRS-------KNGNNNEMSTRLKHLELELSMTLRSLKSKSEEFSSKE---------------------------------------------------------------------------------------------------------------------------------------------------------
