>arath.AT2G03880.1
MKSVMSKIKLFRPVVTLRCSY-------SSTDQTLLLSEFTRLCYQRDLPRAMKAMDSLQSHGLWADSATYSELIKCCISNRAVHEGNLICRHLYFNGHRPMMFLVNVLINMYVKFNLLNDAHQLFDQMPQRNVISWTTMISAYSKCKIHQKALELLVLMLRDNVRPNVYTYSSVLRSCNGMSDVRMLHCGIIKEGLESDVFVRSALIDVFAKLGEPEDALSVFDEMVTGDAIVWNSIIGGFAQNSRSDVALELFKRMKRAGFIAEQATLTSVLRACTGLALLELGMQAHVHIVKYDQDLILNNALVDMYCKCGSLEDALRVFNQMKERDVITWSTMISGLAQNGYSQEALKLFERMKSSGTKPNYITIVGVLFACSHAGLLEDGWYYFRSMKKLYGIDPVREHYGCMIDLLGKAGKLDDAVKLLNEMECEPDAVTWRTLLGACRVQRNMVLAEYAAKKVIALDPEDAGTYTLLSNIYANSQKWDSVEEIRTRMRDRGIKKEPGCSWIEVNKQIHAFIIGDNSHPQIVEVSKKLNQLIHRLTGIGYVPETNFVLQDLEGEQMEDSLRHHSEKLALAFGLMTLPIEKVIRIRKNLRICGDCHVFCKLASKLEIRSIVIRDPIRYHHFQDGKCSCGDYW
>cerca.Cerca144S00752
--------------PRSCCLASLASTSVLPTESSSPLHDFTHFCYQRDLPRAMRALDAMESHGLHADAITYSELVKCCLARRAVTEGKRVHNHIFSNGYDSNTFLINVLINMYVKFNLLEQAQLLFDEMPERNVVTWTTIISAYSNAKFNDKALKFLILMLREGVKPNMFTYSSVLRACERLSNLRQLHSSIMKVGLESDVFVRSALIDVYSKLGELREALNVFREMVTGDSVVWNSIIGAFAQHSDGDEALYLYKSMRRVGLPADQSTLTSVLRACTSLSLLELGRQVHVHVLKFDQDLILNNALLDMYCKCGSLEDSKSIFNRIAAKDVISWSTMIAGLAQNGFSAEALSLFESMKVLGPKPNYITILGVLFACSHAGLLNEGWYHFRSMKNLYGIDPGREHYGCILDLLGRAGRLDDAVKLINEMNCEPDVVTWRTLLDACRAHRNVDLATYAAKQILKLDPQDTGAYVLLSNIYANSKRWDDVAEVRRAMRVRGIKKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLNQFMVRLVGAGYVPDTNFVLQDLEGEQRENSLWYHSEKLAIVFGIMSLPREKTIRIWKNLRICGDCHVFAKLIAKLEQRHIVVRDPIRYHHFQDGACSCGDYW
>chafa.Chafa1066S06025
-------------RPSSSSSYYLTSLSSFPAESSSLLNDFTNYCYNRDLPRAMQALEAMEVHKIWADAITYSELIKCCLARGAIREGKRVHKHVFSDGYEPKTFLVNTMLNMYVKFNLLEEAHVLFEEMPERNVVSWSTMISAYSNCKLNDKALNLLKLMLREGVMPNMFTYSSVLRACERLYDLEQLHSSIIKVGLESDVFVRSALVDMYSKLGELQEALKVFNEMVTGDSVVWNSIIGAFAQHSDGDEALYLYKRMRRAGFLSDQSTLTSALRACTSLSMLELGRQVHVHVLKFERDLILNNALLDMYSKCGSLEDAKTIFNRMAEKDVISWSTMIAGLAQNGFSVEALNLFESMKSFGPRPNYITLVGVLFACSHAGLVNEGLYYFRSMKSLYGIDPGREHYGCMLDLLGRAGRLDDMVKLIHEMKCDPDVVVWRTLLDACGAHRNVDLAVFAAEEILKLDPQDTGAYVLLSNIYANSKRWDDVAEVRRTMRVRGMKKEPGCSWIEVNKQIHAFISRDKSHPQIHEIYRQLNQLICRLISAGYVPDSNFVLHDLEEEQGEDSLRYHSEKLAIVFGIMNYPGEKTIRIGKNLRICGDCHLFAKLVAKLEQRHIVIRDPIRYHHFQDGFCSCGDYW
>cucsa.Cucsa.119950.1
--------------------------TFCSVSAHSLVDEFTKFCYQRDLPRAMKAMEAMHRNRLSADAITYSELIKCCLVRGAVQQARLVHEHVFSNGYEPKTFLINTLINMYVKFGLLDEARNLFDEMPDRNVVSWTTMISAYSNSNLNHKALDFLILMLREGVRPNMYTYSSVLRACDGLLNLRQLHGSILKVGLESDVFVRSALIDTYSKLGEQHDALNVFNEMITGDLVVWNSIIGGFAQNSDGDETLHLYKRMKRADFVADQSTLTSVLRACTGLALLELGRQVHVHVLKYDQDLILNNALLDMYCKCGSLEDANLLFTRMTEKDVISWSTMIAGLAQNGFSADALKLFEAMKSKGPKPNYITILGVLFACSHAGLVNDGWYYFQSMKEHFGIDPGREHYGCIIDLLGRAGKLDEAVKLIHEMNHEPDAVTWRILLGACRVHKNVDLAIYAAKEILKLDPADAGTYILLSNIYANSQKWEDVAEVRRKMRTRGVKKDPGCSWIE----------------------------------------------DLEGEQMEDSLQYHSEKLAIVFGLMSLPNQKTIHIRKNLRICGDCHIFAKLVSQLENRVIVIRDPIRYHHFRGGVCSCGDYW
>glyma.Glyma.05G125500.1
MRGVSKHLQLLRPTSSRCCSYSVNSSLVSPHYVPPETESLLNHCYRRDLPSAMHVLDSMERRGVWADSITYSELIKCCLAHGAVREGKRVHRHIFSNGYHPKTFLTNILINMYVKFNLLEEAQVLFDKMPERNVVSWTTMISAYSNAQLNDRAMRLLAFMFRDGVMPNMFTFSSVLRACERLYDLKQLHSWIMKVGLESDVFVRSALIDVYSKMGELLEALKVFREMMTGDSVVWNSIIAAFAQHSDGDEALHLYKSMRRVGFPADQSTLTSVLRACTSLSLLELGRQAHVHVLKFDQDLILNNALLDMYCKCGSLEDAKFIFNRMAKKDVISWSTMIAGLAQNGFSMEALNLFESMKVQGPKPNHITILGVLFACSHAGLVNEGWYYFRSMNNLYGIDPGREHYGCMLDLLGRAEKLDDMVKLIHEMNCEPDVVTWRTLLDACRARQNVDLATYAAKEILKLDPQDTGAYVLLSNIYAISKRWNDVAEVRRTMKKRGIRKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLNQFICRLAGAGYVPDTNFVLQDLEGEQREDSLRYHSEKLAIVFGIMSFPKEKTIRIWKNLKICGDCHKFAKLIAELEQRHIVIRDPIRYHHFQDGVCSCGDYW
>glyma.Glyma.08G080300.1
MRSVSKHLQLLRPTTSRCCSYSANSSHVSPHYAPPETESLLNHCYQRDLPRAMHVLDAMERRGVWADAISYSELIKCCLAHGAVRERKRVHRHIFSNGHHPKTFLTNSLINM-------------------SNSTSWKKR---------------------RVGVVPNMFTFSSVLRACESLSDLKQLHSLIMK------------------KMGELLEALKVFREMVTGDSAVWNSIIAAFAQHSDGDEALHLYKSMRRVGFPADHSTLTSVLRSCTSLSLLELGRQAHVHMLKFDKDLILNNALLDMNCRCGTLEDAKFIFNWMAKKDVISWSTMIAGLAQNGFSMEALNLFGSMKVQDPKPNHITILGVLFACSHAGLVNEGWNYFRSMKNLYGIDPGREHYGCMLDLLGRAGKLDDMVKLIHEMNCEPDVVMWRTLLDACRVNQNVDLAT-----------------------------WNDVAEVRSAMKKRGIRKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLNQFICRLAGAGYVPGTNFVPQDLKGNREKTLFDTTVRNWQLFLVLWAFQMRKLLESGRT--------------------------------------------
>lotja.Lj4g3v0288380.1
---------------------------------------------------------------------------------------------------------------MYVKFNLLEEAQVVFDEMPERNVVSWTTMISAYSSVKLNDRAMKLLVFMLREGVMPNMFTFSSVLRACEYLSDIKQIHSSILKVGLESDVFVRSALIDVYSKLGELLEALSVFKEMVTGDRVVWNSIIAAFAQHSDGDEALYLYKKMRRAGFPADQSTLTSVLRACTGMSLLELGRQAHVHVLKFDQDLILHNALLDMYCKCGSLEDAKFIFNRMVVKDVISWSTMIAGLAQNGFSLEALKLFDSMKVMGPRPNYITILGVLFACSHAGLVDDGWHYFRSMKNLYGIDPGREHYGCMLDLLGRAGKLDDMVKLIHEMNCKPDVVTWRTLLDACRAHRNVDLATYAAKEILKLDAEDTGAYVLLSNTYANSKMWNDVAEVRRTMRVKGIRKEPGCSWIEVDKQIHAFILGDKSHPQIDEISRQLNQFISRLTGAGYVPDTNFVLQDLEGEQREDSLRHHSEKLAIVFGIMSFPKEKTIRVWKNLRICGDCHIFAKLIAKLEQRHIVIRDPIRYHHFRDGVCSCGDYW
>lupan.Lup018105.1
----------------------------------------------------MHALETMEKHGVYADAVTYSNLIKCCLAHKAVREGKRLHHHVFSNGYAPKTFLINTFLNM----------------------------------------AMRLFVLMVRDGVMPNMFTFSSVLRACERLYDVKQLHCSMVKVGLESDVFVRSALIDVYSKLGELLEAMNVFREMVTGDNVVWNSIIAAFAQHSDGDEALYLYKSMRRASFPADQSTLTSVLRACTSLSLLELGRQVHVHVLKFDQDLILNNALLDMYCKCGSLEDAKFIFNRMAEKDVISWSTMIAGLAQNGFSMEALNLFGSMKVQGPKPNHITILGVLFACSHAGLVNEGWYYFRSMKTLCGIDPGREHYGCMLDLLGRAGKLDDMVKLIQEMNCEPDVVTWRTLLDACRAHRNVDLAAYAAKEIQKLDPEDIGAYVLLSNIYANSKRWSDVAEVRKAMRVRGLRKEPGCSWIEVNNKIHAFILGDKSHPQIDEIDKQLNQFINRLTGAGYVPDTNFVLQDLEGEQGEDSLRSHSEKLAIVYGIMSFPREKTIRIWKNLKICGDCHIFAKLIAKLEQRHIVIRDPIRYHHFKDGVCSCGDYW
>medtr.Medtr4g094502.1
MKGVSKHLTLLRTTWLRSCSY-----VSFQPNIAPETSSLLNHCYNRDLPRAMQILDTMEKRGVFADAIAYSELIKCCLAHKAVREGKRVHNHIFSNGYRPKTFLINTLLNMYVKLNLLEEAQMVFDKMPERNVVSWTTMISAYSYAKLNDRAMKLLVFMIRDGVMPNMYTFSSVLRACERLCDLKQVHSGILKAGLESDVFVRSALIDAYSKLGELLEAVGVFREMVTGDSVVWNSIIAAFAQHSDGDEALALYKSMRREGFPADQSTLTSVLRACTGSSLLELGRQVHVHVLKFDQDLILNNALLDMYCKCGSLEDAKFIFSRMAVKDVISWSTMISGLAQNGFSVEALNLFDSMKVSGPRPNYITILGVLFACSHAGLVNEGWGYFRSMKNLYGIDPGREHYSCLLDLLGRAGKLDEMVKLIHEMTCEPDVVTWRTLLDACRAQRNVDLATYAAKEILKLDQQDAGAYVLLSNIYANSKRWDDVAEVRRTMSARGIRKEPGCSWIEVNNQIHAFIVGDKSHPQIDEINRKLDEYIRKLTDAGYVPDTNFMLKDLEGEQSEYSLRHHSEKLAIVFGIISFPREKTIRIWKNLKICGDCHIFAKLIAKLEQRHIVIRDPIRYHHFQDGVCSCGDYW
>mimpu.Mimpu40120S10295
----------------------------------------------------MKALEVMERHKVWADAVTYSELVKCCLACGAVNEGKRVHKHVFSNGYEPKTFLINNMINMYVKFNLLEEAQMLFEKMPERNVVSWTTMIASYSNCKLNERALSFFILMLRDGVMPNMFTFSSVLRACERLSDIKQLHCWLTKVGLESDVFVRSSLIDIYSKLGELQEALNVFNEMVTGDSVVWNSIIGAFAQHSDGDEALCLYKRMRRAGFLCDQSSLTSALRACTSLSLLELGQQVHVHVLKFDRDLILNNALLDMYCKCGGLEDAKLIFNRMIEKDVISWSTMIAGLAQNGCSIEALDLFERMKYSGPKPNHITLVGVLFACSHAGLVNEGLFYFHSMKDLFGIDPGREHYGCMLDLLGKAGKLDDAVKLINEMDCKLDVVMWRTLLDACRIHQNVDLATRAAEEILKLDPQDTGAYVLLSNIYATSKRWDDVAKVRRSMRTRGVRKEPGCSWIDVNKQIHAFTLGGKSHPQINEINRHLSELISRLISVGYVPDTNFVLQDLEEEQGENSLRYHSEKLAIVFGILNYPREKTIRVGKNLRICGDCHLFAKLVSKLEQRHIVIRDPIRYHHFQDGLCSCGDYW
>mimpu.Mimpu760S12253
------------------CSSSHASTHSSPVNSSTLLNDFTNFCYKRDLPRAMKALEIMEKHMVWADAVTYSELVKCCLACGAVNEGKRVHKHVFSNGYEPKTFLINNMINMYVKFNLLEEAQMLFDKMPERNVVSWTTMIAAYSNCKLNERALSFLILMLRDGVMPNMFTFSSVLRACERLSDIKQLHCWLTKVGLESDVFVRSSLIDIYSKLGELQEALNVFDEMVTGDSVVWNSIIGAFAQHSDGDEALCLYKRMRRAGFLCDQSSLTSALRACTSLSLLELGQQVHVHVLKFDRDLILNNALLDMYCKCGGLEDAKLIFNRMIEKDVISWSTMIAGLAQNGCSIEALDLFERMKYSGPKPNHITLVGVLFACSHAGLVNEGLFYFHSMKDLFGIDPGREHYGCMLDLLGKAGKLDDAVKLINEMDCKLDVVMWRTLLDACRIHQNVDLATRAAEEILKLDPQDTGAYVLLSNIYATSKRWDDVAKVRRSMRTRGVRKEPGCSWIDVNKQIHAFTLGGKSHPQINEINRHLSELISRLISVGYVPDTNFVLQDLEEEQGENSLRYHSEKLAIVFGILNYPREKTIRVGKNLRICGDCHLFAKLVSKLEQRHIVIRDPIRYHHFQDGLCSCGDYW
>phavu.Phvul.002G199400.1
MRGVSKHLQLLRPTTLHRCSYSGNSSLVSSNYVPTETESLLNHCHQRDLPRAMHVLDAMERRRVWADAITYSELIKCCLAHGAVREGKRVHHHIFSNGYHPKTFLINTLINMYVKFNLLEEAQVLFDKIPERNVVSWTTMISAYSNAKLNERALRLLVFMFRDGVMPNMFTFSSVLRACERLSDLKQLHSWIMKVGLESDVFVRSALIDVYSKLGELLEALSVFREMVTGDSVVWNSIIAAFAQHSDGDEALHLYKSMGRAGFRADQSTLTSILRACTSLSLLELGRQVHVLVLKFDQDLILSNALLDMYCKCGSLEDAKFIFNRMTKKDVISWSTMIAGLAQNGFSMEALNLFESMKVKGPKPNHITFIGILFACSHAGLVNEGWVYFRSMKNLYGVDPEREHYGCMLDLLGRAGKLDDMVKLIHEMNCEPDIVTWRTLLDACRVRQNVDLATYAAKKILKLDPQDTGAYVLLSNIYANSKRWNEVAEVRRAMKIRGIRKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLNQFICRLTGAGYVPDTNFVLQDLEGEQREDSLRYHSEKLAIVFGIMSFPKEKTIRIWKNLKICGDCHKFAKLIGKLEQRHIVIRDPIRYHHFRDGVCSCDDYW
>prupe.8G181700.1
-----KLKCKAWPSFLRSCSH---MANVAEPPPSTLVDEFTKFCYQRDLPRAMTAMEAMQRRGIWADSLVYSELVKCCLARRAVQQGKLVHKHVFSNGYRPKTFLTNIFINMYVKFGLLEEAQSLFDEMPERNVVSWTTMISAYSNAKLNHKALESLVLMLREDVMPNSFTYSSVLRACDGLWYLKQLHCSIIRVGLESDVFVRSALIDVYSKLGELHNALGVFNEMVTGDLVVWNSIIGAFAQNSDGDEALNLFKRMKGAGFAAEEATLTSVLRACTVLALLELGRQVHVHAVKYGQDLILNNALLDMYCKCGSLEDANSVFTRMVEKDVISWSTMIAGLAQNGFSQEALRLFEQMKISGTKPNYITILGVLFACSHAGLLEDGWYYFQNMKQLFGIDPGREHYGCVIDLLGRAGKVDEAARLIQEMECEPDAVTWRTLLGACRVHRNVDLAAYAAKQVLKMDPDDAGTYILLSNIYANSQRWEDVAEVRKSMRARGVTKEPGCSWIEVDKQIHAFIMGDDSHPQIDEINRQLSLLVDRLMGMGYVPDTNFVLQDLEGEQREVSLLSHSEKLAIVFGIMSLSKGRTVRIRKNLRICGDCHIFAKLVAKMEERVIVIRDPIRYHHFQDGVCSCGDYW
>solly.Solyc12g096680.1.1
-----GPLLPLLFQHLRCCSGATIQWERVPIKCSDLLDEFTTYCYARDLPRAMNALNALQIQKIWADAVTYSELIKCCLARGAVEHGKRVHQHVFSNGYEPKTFLVNTLMNMYVKFNMLEEAQALFDQMSERNVVSWTTMIAAYSSAKINNKALEFLIFMMRDGVKPNMFTYSSVLRACDDLSNLRQLHCSLLKVGLESDVFVRSALIDVYSKMGQLECAMCTFNEMVTGDLVVWNSIIGGFAQNSDGDEALTLFKRMKRAGFSADQSTLTSALRACTSLALLEVGRQVHVHVLKFKRDLILDNALLDMYCKCGNLEDAHQIFSQMVEKDVISWSTMIIGYAQNGFSRKALELFKEMKVSGIRPNYITVLGVLFACSHAGLVEDGQFYFHSMKKLFGIDPGREHYGCMVDLLGRSGKLDEAVKLIHEMGCEPDAVTWRTLLGACRVHRNMDLAEYAAKQIIKLDPSDAGTYILLSNIYARTQKWEDVMDLRRSMKERGVKKEPGCSWIEVNKQIHAFIMGDNSHPQKEEINKELNQIIWRLKEVGYVPDTNFVLQDLEDEQMEDSLLYHSEKIAVAFGILSLSREKTIRIRKNLRICGDCHLFVKLLAQIEHRSIVIRDPIRYHHFQDGICSCGDYW
>tripr.Tp57577_TGAC_v2_gene30381
MKGVSKRLVLLRTTWSRSCSH-----VAFHHNVASETSSLLNHCYNRDLPKAMQTLDTMEKRGVWADAIAYSELIKCCLAHRAVREGKRVHQHIFSNGYQPKTFLINVLLNMYVKFNLLEEAHILFDKMPERNVVSWTTMISAYSYAKLNDRAMRLLIFMLRDGVMPNMYTFSSVLRACERLCDLKQVHSSILKVGLESDVFVRSALIDAYSKLGELLEAVGVFREMVTGDAVVWNSIIAAYAQHSDGDEALELYKCMRRAGFPADQSTLTSVLRACTSLSLLELGRQIHVHVLKFEEDLILNNALLDMYCKCGSLEDAKFIFNRMADKDVISWSTMISGLAQNGFSMEALNLFDSMKVSGPRPNYITILGVLFACSHAG------HHFRSMKNLYGIDPGREHYGCMLDLLGRAGKLDEMVALIREMNCEPDVVTWRTLLDACRAHRNVDLATYAAKEIIKLDRQDTGAYVLLSNIYANSKMWDDVAEVRRTMNARGIRKEPGCSWIEVNNQIHAFVVGDKSHPQIDNINGKLNQYINRLTEAGYVPDKNFVLQDLEEEQSECSLRHHSEKLAIVFGIISFPREKTIRIWKNLKICGDCHIFAKLIAKLEQRHIVIRDPIRYHHFQDGVCSCGDYW
>vigun.Vigun03g142900.1
MRGVSKHLLLLRPTTLHRCSYRDNSSLVSSHHVPTETESLLNLCHQRDLPRAMHVLDAMERRRIWADAITYSELIKCCLAHGAVREGKRVHRHIFSNGYHPKTFLINTLINMYVKFNLLEEAQLLFDKMPERNVVSWTTMISAYANAKLNDRAMRLLVFMFRDGVMPNMFTFSSVLRACERLSDLKQLHSWIMKVGLESDVFVRSALIDVYSKLGELLEALSVFREMVTGDSVVWNSIIAAFAQHSDGDEALHLYKSMSRAGFRADQSTLTSILRACTILSLLELGRQVHVLVLKFDQDLILNNALLDMYCKCGSLEDAKFIFNRMTKKDVISWSTMIAGLAQNGFSMEALNLFESMKVKGPKPNHITFIGILFACSHAGLVNEGWVYFRSMKNLYGVDPEREHYGCMLDLLGRAGKLDDMVKLIHEMNCEPDVVTWRTLLDACRARQNVDLATYAAKKILKLDSHDTGAYVLLSNIYATSKRWNEVAEVRRAMKIRGIRKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLSQFIYRLTSAGYVPDTNFVLQDLEGEQREDSLRYHSEKLAIVFGIMSFPKEKTIRIWKNLKICGDCHKFAKLIGKLEQRHVVIRDPIRYHHFRDGVCSCGDYW
>vigun.Vigun07g139900.1
---KSKHLLLLRPITLHHCSYSGNSSLVSSHFVSKETESLLNFCHQRDLPGAMHVLDAMERRRVWADAITYSELIKCCLAHGAVREGKRVHRHIFSNGYHPKTFLINTLINMYVKFNLLEEAHVLFNKMPERNVVSWTTMISAYSNAKLNDRAMRFLVFMFRDGVMPNMFTFSSVLRACERLSDLKQLHSCIMKVGLESDVFVRSALIDVYSKLGELLEALSIFREMVTGDSVVWNSIIAAFAQHSDGDEALHLYKSMSRAGFRADQSTLTSILRACTSLSLLELGRQVHVLVLKFDQDLILNNALLDMYCKCGSLEDAKFIFNRMTKKDVISWSTMIAGLAQNGFSTEALNLFESMKVKGPKPNHITFIGILFACSHAGLVNEGWIYFRSMKNLYGVDPEREHYGCMLDLLGRAGKLDDMVKLIHEMNCEPDVVTWRTLLDACRARQNVDLATHAAKKILKLDPHDTGAYVLLSNIYATSKRWNEVAEVRKAMKIRGIRKEPGCSWIEVNKQIHAFILGDKSHPQIDEINRQLNQFICRLTSVGYVPDTNFVLQDLEGEQREDSLRYHSEKLAIVFGIMSFPKEKTIRIWKNLKICGDCHKFAKLIAIIEQRHIVIRDPIRYHHFRDGVCSCGDYW
>vitvi.GSVIVT01023860001
------------------------------ADPSPLVNEFANFCHQWDLHRAMRAMDAMERHGVFADAITYSELIKCCSARGAVQEGKRVHEHIFCKGYEPKMFVVNTLLNMYVKFNLLEEAEDLFDEMPERNVVSWTTMISAYSN-KLNDKALKCLILMFREGVRPNMFTYSSVLRACDGLPNLRQLHCGIIKTGLESDVFVRS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
