>cerca.Cerca41S24149
-KNNKPYLAVIVVQAIYAGMFLLSKAAFDHGMNNFIFVFYRQTAATIFLVPFAFFFEW---------------------ITLSLDIYGIALIYTSATLAAATTNCLPVITFFLALLLRVEVLKLKSIPGIAKLVGIVACLAGAATLAFYKGPHFELFSHHHLLGNHNSHQHQGHLPSGTWIKGCFLMLLSNTFWGLWLVLQAFVIKGYPSKLLLTTLQCFLSSIQSFAIAFAIERDIEQWKLGWNVRLLAVAYCGIMVTGVTFYLQAWIIEKKGPVFLAMSTPLALIITIFSSAILLGEIISLGRW----------------------------------
>mimpu.Mimpu145260S17048
------------------SMFLLSKAAFDHGMNNFIFVFYRQAAATIFLAPLAFFFERKTAPPLSFLAFCKIFFLSFLGITMSLDIYGIALVYTSATLAAATTNCLPAITFFLALILRIESLKVKTAAGIAKLVGVVICLGGAATLAFYKGPQWQLFRNHHLLGYHNNNAHSHSAPSSNWIKGCFLMLLSNTCWGLWLVLQAFVIKGYPSKLLLTTLQCFLSSIQSFAIAFAVERDIQQWKLGWNVRLLAVAYCGIMVTGVTFYLQAWVIEKRGPVFLAMSTPLLLIITTVSSAILLGELISLGR-----------------------------------
>glyma.Glyma.05G187900.1
-KGNKPYLVAILIEAIYAGMFLLSKAAFDHGMNNFIFVFYRQTAATIFLIPFAFFFEWKTAPPLSFVTFCKIFFLSFLGITASLDIYGIGLIYTSATLAAATTNCLPVITFFLALILRIEDLKVKSARGVAKLVGVVACFTGSAILAFFKGPHLELLSHYHLLGYHKNQQHLGRVASGSWIKGCFLLLLSNTFWGMWLVLQTYVIKEYPSKLLLTTLQCFLSSIQSLSIALAVERDIDQWKLGWNVRLLAVAYCGIMVTGVTYYLQTWVIEKKGPVFLAMATPLALIMTIFSSAILLGEIITLGSLLGGITLVIGLYCVLWGKSREQMPKASLDLEEASS
>phavu.Phvul.009G147200.1
MKENKPYLVVIVIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAIATIFLTPFTFFFEWKTAPPMSFWTFCKIFFLSFFGITLSLDVYGIGLIYTSATLAAATTNCLPVITFFLALLLRIESLKIKTTSGIAKLIGIVACLAGAATLAFYKGPSLKLLSHFHLLDYHKGLQHQGHAQSGAWIKGCFIMLLSNTFFGLWLVLQAFIIKGYPSKLLFTTTQCFLSSIQSLVIALAVERDFEQWKLGWNIRLLAVIYCGIMVTGVTYYLQTWVIEKKGPVFLAMSTPLALVITILASATVFGEMISLGSVLGGFVLILGLYCVLWGKRREHMPKGTQDMEQQGS
>glyma.Glyma.06G149500.1
MKGNNPYLIVVLVQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAVATIFLTPFTFFFEWKTAPPMPFRTFCKIFFLSLFGITLSLDIYGIGLIYTSATLAAATTNCLPAITFFLAFLLRIESLKIKTTPGIAKLIGVVACLAGAATFAFYKGPSLKFLSHFHLLDYHKSIQHQGHAQSGAWIKGCFLMLLSNTFFGLWLVLQTFIIKGYPSKLLFTTIQCFLSSIQSFVIALAVERDIEQWKLGWNVRLLAVLYCGIMVTGVSYYLQTWVIEKKGPVFLAMSTPLALIITIFASAAVLGEIISLGSLLGGFVLILGLYSVLWGKNREHMPKATLDMEQASS
>vigun.Vigun09g126200.1
MKGNNPYLVVILIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAIATIFLTPFTFFFEWKTAPPMPFSTFCKIFFLSFFGITLSLDVYGIGLIYTSATLAAATTNCLPAITFFLALLLRIESLKIKTTSGIAKSIGIVACLGGAATLAFYKGPSLKFLSHFHLLDYHKGLQHQGHAQSGAWIKGCFIMLLSNTFFGLWLVLQAFIIKGYPSKLLFTTIQCFLSSIQSLVIALAVERDFEQWKLGWNIRLVAVIYCGIMVTGVTYYLQTWVIEKKGPVFLAMSTPLALIITILASATIFGEIISLGSVLGGFVLILGLYSVLWGKSREHMPKGTQDVEQQAS
>phavu.Phvul.002G268800.1
MKGNKPYLVVILIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQTAATIFLIPFAFFFEWKTAPPLSFVAFCKIFFLSFLGITASLDIYGIALIYTSATLAASITNCLPAITFFLALLFRIEVLKVNSAPGVAKLVGVVACLTGAAILAFYKGPHLELLSHFNLLGYHKSQEHLGHAASPSWIKGCFLMLLSSTFWGMWLVLQTFVIKGYPSKLLFTTLQCFLSSIQSLGIALAVERDIEQWKLGWNVRLLAVVYCGIMVTGVTYYLQAWVIEKKGPVFLAMATPLALIMTIISSSFILGEIITLGSLLGSIVLVIGLYCVLWGKSREQMPKASPDLEEAS-
>vigun.Vigun03g066600.1
MKGNKPYLVVILIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQTAATIFLIPFAFFFQWKTAPPLSFLAFCKIFFLSFLGITASLDIYGIALVYTSATLAASITNCLPVITFFLALLFRIEVLKVKSAPGVAKLVGVVACLTGAATLAFYKGPHLELLSHYNLLGYHKNQQHLGHVASRSWIKGCFLMLLSSTFWGVWLVLQTFVIKDYPSKLLLTTLQCFLSSIQSLGIALAVERNIEQWKLGWNVRLLAVVYCGIMVTGVTYYLQAWVIEKKGPVFLAMATPLSLIMTIFSSTFILGEIITLGSLLGSIALVIGLYCVLWGKSREQMPKVSSDMEEAP-
>glyma.Glyma.08G146100.1
--SKKPYLVVILIEAIYAAMFLLSKAAFDHGMNNFIFVFYRQTTATIFLIPFAFFFERKTAPPLTLVTFCKIFFLSFLGISASLDIYGIGLIYTSATLAAATTNCLPVITFFLALILRIENLKVTSTSGVAKLVGVVACLTGSAILAFYKGPHLEVLSHYHVLGYHKNQQHLGRVASGTWIKGCFLLLLSNTFWGMWLVLQTYVIKGYPSKLLLTTLQCFLSSIQSLGIALAVERDIEQWKLGWNVRLLAVVYCGIMVTGVTYYLQTWVIEKKGPVFLAMATPLALIMTIFSSAVLLGEIITLGSLLGGIALVIGLYCVLWGKSREQMPKASLDLEEASS
>medtr.Medtr8g092650.1
MKRNNPYLVVVIIQAIYAAMFLLSKAAFDHGMNNFVFVFYRQSAATIFLTPFALFFEWKSAPPLPFTTFCKIFFISFIGITSSLDIYGIALINTSATLAAATTNCLPVITFFLALILRIEVLRVKTAAGAAKLAGVVACLGGAATLAFYKGPQLELLSHFHFLGYHKTQQHQGHVLLSSWIKGCFLMLLSNTFWGMWLVLQTFIIKGYPSKLLLTTLQCFLSSIQSLVVALAVERDFEQWKLGWNIRLVAVLYCGIMVTGVTYYLQTWVIEKRGPVFLAMSTPLALIMTMLSSAILLGEILSLGSLLGSCGLVLGLYFVLWGKSREQMPKASVDIEQASC
>nissc.Nissc524351S25794
--GHKPYVVVVVIQAIYAAMFLISKAAFDHGMNNFIFVFYRQAVATLFLIPFAFYFERKTAPPLPFVTFCKIFLLSLFGITLSLDIYGIGLIYTSATLAAATTNCLPVITFFLALLLRIESLKIKRAAGIAKLIGIVASMGGAATLAFYKGPHLALLSRHHLLSHHKSQHQQGHATSDTWVKGCFLMLLSNTFWGLWLVLQAFVIKGYPSKLLFTTLQCFLSSIQSFVIALAVERDIEQWKLGWNLRLLSVVYCGVMVTGVTYYLQTWVIEKKGPVFLAMSTPLNLVMTIFASAIVLGEIITLGSLLGGFVLILGLYSVLWAKSKEQMPKASQDLELQ--
>tripr.Tp57577_TGAC_v2_gene2203
--NNIPYVIVIIIQAIYAAMFILSKAAFDHGMNNFVFVFYRQSAATIFLIPFALFFEWKTAPPLPFTTFCKIFFISFIGITASLDIYGIALIKTSATLASATTNCLPVITFFLALLFRIEVLKVKTAAGAAKLAGVVACLGGAATLAFYKGPHLQLLSHFHFLGYHKTQ---QQHQGHDWIKGCFLMLLSNTFWGMWLVLQIFIIKGYPSKLLLTTLQCFLSSIQSLVVALAVERDLEQWKLGWNVRLLAVLYCGIMVTGVTYYLQTWVIEKRGPVFLAMSTPLALIMTMFSSAILLGEIISLGSLLGSCALVLGLYFVLWGKSREQMPKSSVDLEQASC
>bauto.93400
-KNNKTYLAVIVVQAIYAAMFLLSKSAFDHGMNNFIFVFYRQTAATIFLLPFAFFFEWKTAPPLSFSTFCKIFFLSLCGITLSLDIYGIALIYTSATLAAATTNCLPVITFFLALLLRIEGLKLKSIPGIAKLFGVVACLGGAATLAFYKGPRLELFSHLHILGNHNSSQQQAHLPSRTWIKGCFLMLLSNTFWGLWLVLQAFVIKGYPSKLLLTTLQCFLSSIQSFVIAVAIERDIEEWKLGWNVRLLAVAYCGIMVTGVTYYLQAWIIEQRGPVFLAMSTPLTLIITMFSSAILLGEIISLGSLLGGFVLVVGLYSVLWGKSREQMPKRSLDMEQAA-
>lotja.Lj1g3v1265860.1
MKGSKPYLVVIAIQAIYAAMFLLSKAAFDHGMNNFIFTFYRQALATLFLIPFALFFEWKHALPLPFRTFCKIFFLSLCGITLSLDVYGVGLIYTSATLAAATTNCLPAITFFLALLLRRERLKVKTIPGIAKLIGILACLGGAAILAFYKGPHFKFLSHRPLLGNHKSQQHQGHSASGTWIKGCFLILLSNTFWGLWLVLQAFVIKSYPSKLIFTTLQCFLSSIQSLVIALAIERDIEQWKLGWNVRLLAVVYCGVMVTGVGFYLQTWVIEKKGPVFLAMSMPLALIITIISSAIVLGEIISLGSILGGLVMVLGLYSVLWGKSREQILKVSLDLEQSS-
>medtr.Medtr3g095460.1
MKGMKPYVVVFVIQTIYAIMFLLSKAAFDHGINNFIFVFYRQAVATIFLIPFVFIFEWKLAPPLSLRTFCKIFLLSFFGITMAMDLNGVGLIYTSPTLAAASTNCLPVITFFLALLLRIESLKIKTVAGIAKLVGIVACLGGAATLAFYKGPHLQLLSHHHLLGYHK-QHDQSHSPSGTWIKGCFFLLLSNTFWGLWLVLQAFVLKDYPSKLSFTTLQCFLSSIQSLAIALAIERDIEQWKLGWNVSLLAIAYCGIIVTGVGYYLMTWVIEKKGPVFLAMSTPLALIITILSSIFLFGDIISLGSILGGFMLVVGLYSVLWGKSREQTQKASQDLEQAS-
>glyma.Glyma.06G149600.1
MKGNNPYLVVILIQTIYAAMILLSKVAFDHGMDSFIFVFYRQAAATLFLTPFTFFFEWKTAPPMPFWTFCKIFFISLFGITLTLEIYGIALIYTSVTLAAATSNSLPAITFFLALLLRIESLKIKTTPGIVKLIGIVACLAGAATLAFYKGPPLKFLSHYHLLDYHKTLQHQGRAPSGAWIKGCFLMILSNTCFGLWFVLQAFIIKVYPSKLLFTTIQCFLSSIQSLVIALAVERDIEQWKLGWNARLLAVLYCGIMVTGVTYYLQTWVIEKKGPVFLAMSTPLVLIITTFASATILGEIISLGSLLGGFILILGLYSVLWGKSKEHMPKVSLDVEQTSS
>araip.Araip.69H3W
MKRQRAYAVVFVIQAIYAAMFLLSKAAFDHGMNNFVFVFYRQAIATLFLIPFALFFEWKTAPPLPFVTFCKIFLLSFCGITLSLDVYGIGLIYTSATLAAATTNCLPVITFFLALLLGIESLKIKTAAGIAKLIGIGACLVGAAILAFYKGPHLEFLSHYHILNYHKTQQHQGHAQSHTWIKGCFFMLLSNTFWGMWLVLQAFVIKGYPSKLLFTTLQCFLSSIQSFVIALAVERNIDEWKLGWNLRLLSVVYCGVMVTGVTYYLQTWVIEKKGPVFLAMSTPLNLIITIFASAIILGEITTLGRTVQ--------------------------------
>aradu.Aradu.GE4T4
MKGQKAYAVVFVIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAIATLFLIPFALFFEWKTAPPLPFVTFCKIFLLSFCGITLSLDVYGIGLMYTSATLAAATTNCLPVITFFLALLLGIESLKVKTAAGIAKLIGIGACLVGAATLAFYKGPHLEFLSHYHILNYHKTQQHQGHAQSHTWIRGCFFMLLSNTFWGMWLVLQGFVIKGYPSKLLFTTLQCFLSSIQSFVIALAVERNIDEWKLGWNLRLLSV---GVMVTGVTYYLQTWVIEKKGPVFLAMSTPLNLIITIFASAIILGEIITLGRRVGGCRTVQCAVGKKQGANAQSLTRLGAN------
>vitvi.GSVIVT01026614001
MDAKKPFVAVLLIQTIYAGMFLVSKAAFNVGMNNFIFVFYRQAAATVFLVPIAIIFERKNVPPLSFVTFCKIFMLSLFGITLSLDVNGVALIYTSATLAAATTNCLPVITFFLAVLLRMETVKLRTSSGMAKIAGVLICIAGAATIAFYKGPHLQLMLHHHLFGHHTSHEHQSHVSSGTWVKGCLLMLMSNTFWGLWLVLQAYIMKSYPAKLLLTTLQCLLSSIQSFFIAIALERDPDQWKLGWNVKLVAVAYTGIVVTGVTYYLQTWVIEKKGPVFLAMSTPFALIITIFCSAIFLGEAISLGSILGGILLVGGLYSVLWGKSKEKMEKTCSTAQAEKE
>araip.Araip.ZVJ0J
-NNKKAYMAVILIQAIYAVMFLLSKAAFDHGINTFIFVFYRQALATVFLAPFAFFFERKTAPPLSFLTLCNIFFLSLFGITGSLDVYGIALIYTSPTLASATTNCLPAITFFLALLLRIEILKVKTAAGVAKMVGVVACLCGAATLAFYKGP------HFQLLGHHQIQPSSSSPPSSSWVKGCFLMLLSNFLFGIWLVLQGFVVKGYPSKLRLTTLQCLCSSIQSFCIAYGVERSIEQWKLSWNVSLIAVLYCGIMVTGVTYYIQTWVIEKKGPVFLAMSTPLAFIITVVSSAILLHQIVTLGSILGGLLLVIGLYSVLWGKTREEMPKVT-DLEVGSE
>cicar.Ca_09644
-------------------------------MNNFVFVFYRQASATIFLIPFAFFFEWKSAPPLPFTTFCKIFFISFIGITSSLDIYGIALINTSATLAAATTNCLPVITFFLALLLRIEVLRVKTTAGAAKLAGVVACLGGAATLAFYKGPHLELLSHFHFFGYHKTQQIQGHVLSGSWIKGCFLMLLSNTFWGMWLVLQTFIIKGYPSKLLLTTLQCSLSSIQSLIIALAVERDVEQWKMGWNVRLVAVLYCGIMVTGVTYYLQTWVIEKRGPVFLAMSNPLALIMTICSSAILLGEIISLGSLLGSCALVLGLYCVLWGKSREEMPKVSLDLEQAS-
>arath.AT5G64700.1
MESKKPYLMVTIIQVIYTIMFLISKAVFNGGMNTFVFVFYRQAFATIFLAPLAFFFERKSAPPLSFVTFIKIFMLSLFGVTLSLDLNGIALSYTSATLAAATTASLPAITFFLALLFGMERLKVKSIQGTAKLVGITVCMGGVIILAIYKGPLLKLPLHFYHGQEHPHRNNPGHVSGGSWLKGCVLMITSNILWGLWLVLQGRVLKVYPSKLYFTTLHCLLSSIQSFVIAIALERDISAWKLGWNLRLVAVIYCGFIVTGVAYYLQSWVIEKRGPVFLSMFTPLSLLFTLLSSAILLCEIISLGSIVGGLLLIIGLYCVLWGKSREEKNSGDDKIDLQKE
>lupan.Lup026733.2
MKGKKPYVVVFIIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAIATLFLLPFAFFFEWKTAPSLSFLTFCKIFFLSFFGITLSLDIYGIGLIYTSPTLAAAATNSLPVITFLLALLLRIEIFKISTSAGIAKLVGIVACVAGVTTLALYKGPPLEFLSHYHL-SYHESNQLQTHESSSTWIKGCLLVLLSNSFFGLWLVLQSYVIKVYPSKLLFTTIQCFLSSIQSFVIAIAVERDMEQWKLCGNVRLLA----GIVVTGLTYYLQTWVIEKKGPVFLAMSTPMALIMTIFSSALVLGVTIRLGR-----------------------------------
>cucsa.Cucsa.250100.1
--NKRCLMVTILIQAINAGMFLLSKAAFNAGMNHYVYIFYRQVAATVFLSPFAFFR-WKDAPPLTFFTFCKIFWLSLLGIAICLNLYGIALVYTSATLAAATANCLPVITFFVALLLRMEVLRLKSIAGAAKLAGILFCIGGVGIVAFYKGPQLNFFNHHHLLSIHKPNNSSSLLTNNSWLMGCFLMLSSNTLWSVWVVLQAMVLKSYSSKLQLTNLQCLLSSFQSFGIAIAMERQPHKWKLGWNLQLLAVIYCGMM-TAVTFCLQAWVIEKKGPVYLAMSTPLALIITAFFSAIFLGESITLGSTLGGMLLVGGLYFVLWGKCKEQTISEALK------
>chafa.Chafa5620S24339
-----SVLIVIIIEGIYAGMFILSKAAFDHGFNSFIFIFYRQAAATIFLIPFAFFFHWKNVPPLTLVTFCKIFLLSLCGITLSLDISGVGLVYTSATLAAATSNCLPVITFLLALLLRIEVLKVKSSGGIAKLVGIVACLSGAVILAFYKGPQLELFGHYRLLGYHNHNETTLHDHSRTWIKGCFLMLLATTLWALWLLLQGFVIKDYPSKLLMTTLQCLLSSIQSFGIAIAVERDMHQWKFGWNVRLLAVAYCGIMVTGVTFYLQAWVVEKKGAVFLAMATPLALIITIIFSALVLGEIISLGSVL---------------------------------
>tripr.Tp57577_TGAC_v2_gene18718
--------------------------------------------------------CWKIAPPLSFRTFCKIFFLSLFGITLSLDINGIGLIYTSPTLAAATTNCLPVITFFLALILRVESLKIKTRAGIAKLIGIVACLAGASTLAFYKGPHLKLLSHHILG-SN-KQHDQSHIPSSTWIKGCFLMLLSNTLFGLWMVLQAFVIKDYPPKLIFTTLQCFLSSIQSLVIALAIERDIEKWKLGWNINLLAVAYCGIIVTGVTYYLMTWVIEKKGPVFLAMSTPLALIITIFSSVILLGDIISLGSVLGGFLLIVGLYSVLWGKNREQTPKVSQDLEQPS-
>aradu.Aradu.D2W96
-NNKKAYMAVILIQAIYAVMFLLSKAAFDHGINTFIFVFYRQALATVFLAPFAFFFERKTAPPLSFLTICKIFFLSLFGI---------------------------------------EILKVKTAAGVAKMAGVVACLCGAATLAFYKGP------HFQLLGHHQIQPSSSSPPSSSWVKGCFLMLLSNFLFGIWLVLQGFVVKGYPSKLRLTTLQCLCSSIQSFCIAYGVERSIEQWKLSWNVSLVAVLYCGIMVTGVTYYIQTWVIEKKGPVFLAMSTPLAFIITVVSSAILLHQIVTLGSILGGLLLVIGLYSVLWGKTREEMPKVT-DLEVGSE
>nissc.Nissc276S20122
-KGNKPYLVVFVIQAIYAAMFLLSKAAFNHGMNNFIFVFYRQAIATIFLAPFAFFFEWKTAPPMSFATFCKIFFHSFFGITVSLDVYGIGLIYTSATLAAATTNCLPVITFFLALLLRIEVLNVKTAAGVAKLVGVVACLGGAATLAFYKGPHFQLLQH-HLLGYHKSQLPHGHVQSGSWIKGCFIMLLSNSSFGLWLVLQ-----------------------------------------------------GIMVTGVTYYFQTWVIEKKGPVFLAMSTPLALIMTILSSAVILGEIITLGSILGGFLLVLGLYSVLWGKKREEMPKASLDLEQQK-
>tripr.Tp57577_TGAC_v2_gene32954
-------------------------------------------------------------------------------------------------------------------IFRVESLKIKTQAGIAKLIGIVACLGGASTLAFYKGPHLKLLSH-HILGYNK-QHDQSHIPSGTWIKGCFLMLLSNIFWGLWMVLQAFVLKDYPSKLIFTTLQCFLSSIQSLIIALAIERDIERWKLGWNINLLAIAYCGIIVTGVTYYLITWVIEKKGPVFLAMSTPLALIITILFSVILLGDIISLGSVLGGILLVVGLYSVMWGKSREQTTQVSQDLEQPS-
>lupan.Lup009524.1
-------------------------------------------------------------------------------------------------------------------FYRIESLKIKTAAGIAKLVGVIACLAGVATLALYKGPPLEFLSHHHLLNYHEIKPHGIHESSSRWIKGCFLLLLSNSFFGLWLVLQSFVINVYPSMLLFTTIQCFLSSIQSFVIAIAVEREIEQWKLAWNVRLLA----GIVVTGVTYCLQTWIIEKKGPVFLAMSSPLALIMTIISSALVLGVIIRLGSILGGIALIVGLYCVLWGKSRERMPESSLDIELG--
>solly.Solyc00g052940.2.1
--------------------------------------------------------------------------------H-------INFVYSNVIFLVDDIN--------INIKRRMESVKMRTWGGIAKVMGIVFCAGGALTIAFFKGPTMKLLMHHHLFSYHG--QVQNSAASGTWIKGVFLMLLANALWATWLVMQNQVLKSYPSKLLCTTLQCFMSSIQSFVFAIALARDPSEWRLGWNVRLLSVAYCGIIVTGVTFYLQAWVVEKKGPVYMAMTTPLALIFTIASSAVFFGEIISLGSILGGILLVGGLYCVLWGKSKEQIMKTSNDIEKA--
>cicar.Ca_04159
-------------------------------------------------------------------------------------------------------------------------------------------MGGAATLAFYKGPRWKLLSHHHLLRYHNTKQHQNHVPSATWVKGCFLVLLSNVFWGLWLVLQAFVIKKYPSKLMFTTLQCFLSSIQSLLIALIIERDIEQWKLGWNVDLLA----GIVVTGLTYYLQTWVVEKKGPVFLAMSTPLSLVITIFSSIIFFGETIHLGSVLGGLMLVVGLYSVLWGKNEEQTPKTPLDLEQPA-
>lupan.Lup031883.1
MKGNKPYVVVFIIQAIYAAMFLLSKAAFDHGMNNFIFVFYRQAIATLFLLPFAFFFEWKTAPPLSFLTFCKIFFLSFFGITLSLDIYGIGLIYTTATLAAAATNSLPVITFVLALLLSF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
