#mega
!Title   Protein coding genes from chloroplast genome of ten species;
!Format  DataType=Protein;

!Gene=psbAx;
#Synechocys TTTLQQRESA SLWEQFCQWV TSTNNRIYVG WFGTLMIPTL LTATTCFIIA
#Odontella  TATLERREGV SLWERFCAWI TSTENRLYIG WFGCLMFPTL LTATSCYIIA
#Porphyra   TATLQRRESA SLWERFCSWI TSTENRLYIG WFGVLMIPTL LTATSVFIIA
#Cyanophora TATLERNASV SLWEQFCGFI TSTENRLYIG WFGVLMFPLL LTATTLFIIA
#Euglena    SPVLKKYARP SLWYRFCAWV ASKKNRLYVG WFGVLMIPTL LTAATVFIIA
#Marchantia TATLERRESA SIWGRFCDWV TSTENRLYIG WFGVLMIPTL LTATSVFIIA
#Pinus      TAIIERRESA NLWSRFCDWI TSTENRLYIG WFGVLMIPTL LTATSVFIIA
#Nicotiana  TAILERRESE SLWGRFCNWI TSTENRLYIG WFGVLMIPTL LTATSVFIIA
#Zea        TAILERREST SLWGRFCNWI TSTENRLYIG WFGVLMIPTL LTATSVFIIA
#Oryza      TAILERREST SLWGRFCNWI TSTENRLYIG WFGVLMIPTL LTATSVFIIA

#Synechocys FIAAPPVDID GIREPVAGSL LYGNNIISGA VVPSSNAIGL HFYPIWEAAS
#Odontella  FIAAPPVDID GIREPVAGSL LYGNNIISGA VIPSSNAIGM HFYPIWEAAS
#Porphyra   FVAAPPVDID GIREPVAGSL LYGNNIISGA VIPSSAAIGI HFYPIWEAAS
#Cyanophora FVAAPPVDID GIREPVAGSL FYGNNIISGA VIPSSAAIGM HFYPIWEAAS
#Euglena    FIAAPPVDID GIREPVSGSL FYGNNIITGA VVPTSNAIGL HFYPIWEATS
#Marchantia FIAAPPVDID GIREPVSGSL LYGNNIISGA IIPTSAAIGL HFYPIWEAAS
#Pinus      FIAAPPVDID GIREPVSGSL LYGNNIISGA IIPTSAAIGL HFYPIWEAAS
#Nicotiana  FIAAPPVDID GIREPVSGSL LYGNNIISGA IIPTSAAIGL HFYPIWEAAS
#Zea        FIAAPPVDID GIREPVSGSL LYGNNIISGA IIPTSAAIGL HFYPIWEAAS
#Oryza      FIAAPPVDID GIREPVSGSL LYGNNIISGA IIPTSAAIGL HFYPIWEAAS

#Synechocys LDEWLYNGGP YQLVVFHFLI GIFCYMGRQW ELSYRLGMRP WICVAYSAPV
#Odontella  IDEWLYNGGP YQLIVLHFLL GVASYMGREW ELSYRLGMRP WIFVAFSAPV
#Porphyra   LDEWLYNGGP YQLVVLHFLT GVACYIGREW ELSYRLGMRP WISVAFTAPV
#Cyanophora LDEWLYNGGP YQFVVMHFLL GVACYMGREW ELSFRLGMRP WIAVAYSAPV
#Euglena    LDEWLYNGGP YQLIVCHFFI GICSYMGREW ELSFRLGMRP WIAVAYSAPV
#Marchantia VDEWLYNGGP YELIVLHFLL GVACYMGREW ELSYRLGMRP WIAVAYSAPV
#Pinus      VDEWLYNGGP YELIVLHFLL GVACYMGREW ELSFRLGMRP WIAVAYSAPV
#Nicotiana  VDEWLYNGGP YELIVLHFLL GVACYMGREW ELSFRLGMRP WIAVAYSAPV
#Zea        VDEWLYNGGP YELIVLHFLL GVACYMGREW ELSFRLGMRP WIAVAYSAPV
#Oryza      VDEWLYNGGP YELIVLHFLL GVACYMGREW ELSFRLGMRP WIAVAYSAPV

#Synechocys SAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Odontella  AAASAVFLVY PIGQGSFSDG MPLGISGTFN FMLVFQAEHN ILMHPFHMAG
#Porphyra   AAAAAVFLVY PIGQGSFSDG MPLGISGTFN FMLVFQAEHN ILMHPFHQLG
#Cyanophora AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMLVFQAEHN ILMHPFHMMG
#Euglena    AAASAVFIVY PLGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Marchantia AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Pinus      AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Nicotiana  AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Zea        AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG
#Oryza      AAATAVFLIY PIGQGSFSDG MPLGISGTFN FMIVFQAEHN ILMHPFHMLG

#Synechocys VAGVFGGSLF SAMHGSLVTS SLVRETTEVE SQNYGYKFGQ EEETYNIVAA
#Odontella  VAGVFGGSLF SAMHGSLVTS SLIRETTENE STNYGYKFGQ EEETYNIVAA
#Porphyra   VAGVFGGSLF SAMHGSLVTS SLIRETSENE SANYAYKFGQ EEETYNIVAA
#Cyanophora VAGVFGGSLF SAMHGSLVTS SLIRETTENE SANAGYKFGQ EEETYNIVAA
#Euglena    VAGVFGGSLF SAMHGSLVTS SLLRETTENE SINVGYKFGQ EEETYNIIAA
#Marchantia VAGVFGGSLF SAMHGSLVTS SLIRETTENE SANAGYKFGQ EEETYNIVAA
#Pinus      VAGVFGGSLF SAMHGSLVTS SLIRETTENQ SANAGYKFGQ EEETYNIVAA
#Nicotiana  VAGVFGGSLF SAMHGSLVTS SLIRETTENE SANEGYRFGQ EEETYNIVAA
#Zea        VAGVFGGSLF SAMHGSLVTS SLIRETTENE SANEGYKFGQ EEETYNIVAA
#Oryza      VAGVFGGSLF SAMHGSLVTS SLIRETTENE SANEGYRFGQ EEETYNIVAA

#Synechocys HGYFGRLIFQ YASFNNSRSL HFFLGAWPVI GIWFTAMGVS TMAFNLNGFN
#Odontella  HGYFGRLIFQ YASFNNSRAL HFFLAAWPVV GIWLTAMGVS TMAFNLNGFN
#Porphyra   HGYFGRLIFQ YASFNNSRSL HFFLGLWPVV GIWLTALSVS TMAFNLNGFN
#Cyanophora HGYFGRLIFQ YASFNNSRSL HFFLALWPVV GIWFTALGLS TMAFNLNGLN
#Euglena    HAYFGRLIFQ YASFNNSRSL HFFLAVWPVV GIWFTALGVS TMAFNLNGFN
#Marchantia HGYFGRLIFQ YASFNNSRSL HFFLAAWPVV GIWFTALGIS TMAFNLNGFN
#Pinus      HGYFGRLIFQ YASFNNSRSL HFFLAAWPVA GIWFTALGIS TMAFNLNGFN
#Nicotiana  HGYFGRLIFQ YASFNNSRSL HFFLAAWPVV GIWFTALGIS TMAFNLNGFN
#Zea        HGYFGRLIFQ YASFNNSRSL HFFLAAWPVV GIWFTALGIS TMAFNLNGFN
#Oryza      HGYFGRLIFQ YASFNNSRSL HFFLAAWPVV GIWFTALGIS TMAFNLNGFN

#Synechocys FNQSILDSQG RVIGTWADVL NRANIGFEVM HERNAHNFPL DLA
#Odontella  FNQSVVDSQG RVINTWADII NRADLGMEVM HERNAHNFPL DLA
#Porphyra   FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Cyanophora FNQSVVDSQG RVISTWADII NRANLGMEVM HERNAHNFPL DLA
#Euglena    FNQSVIDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Marchantia FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Pinus      FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Nicotiana  FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Zea        FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA
#Oryza      FNQSVVDSQG RVINTWADII NRANLGMEVM HERNAHNFPL DLA

!Gene=psaCx;
#Synechocys MSHSVKIYDTCIGCTQC VRACPTDVLE MIPWDGCKAK QIASAPRTED CVGCKRCESA
#Odontella  MSHTVKIYDTCIGCTQC VRACPTDVLE MVPWDGCKSG QIASSPRVED CVGCKRCETA
#Porphyra   MAHSVKVYDTCIGCTQC VRACPCDVLE MVPWDGCKAK QIASAPRTED CIGCKRCETA
#Cyanophora MAHTVKIYDTCIGCTQC VRACPTDVLE MVPWDGCRAN QIASAPRTED CVGCKRCESA
#Euglena    MSHSVKIYNTCIGCTQC VRACPTDVLE MVPWDGCKAG QIASSPRTED CVGCKRCESA
#Marchantia MAHAVKIYDTCIGCTQC VRACPTDVLE MIPWDGCKAN QIASAPRTED CVGCKRCESR
#Pinus      MAHSVKIYDTCIGCTQC VRACPTDVLE MIPWEGCKAK QIASAPRTED CAGCKRCESA
#Nicotiana  MSHSVKIYDTCIGCTQC VRACPTDVLE MIPWDGCKAK QIASAPRTED CVGCKRCESA
#Zea        MSHSVKIYDTCIGCTHC VRACPTDVLE MIPWDGCKAK QIASAPRTED CVGCKRCESA
#Oryza      MSHSVKIYDTCIGCTQC VRACPTDVLE MIPWDGCKAK QIASAPRTED CVGCKRCESA

#Synechocys CPTDFLSVRV YLWH-ETTRS MGLAY
#Odontella  CPTDFLSVRV YLGRLETTRS LGLAY
#Porphyra   CPTDFLSVRV YLGA-ETTRS MGLAY
#Cyanophora CPTDFLSIRV YLGA-ETTRS MGLGY
#Euglena    CPTDFLSVRV YLGS-ETSRS MGLAY
#Marchantia CPTDFLSVRV YLGN-ETTRS MGLSY
#Pinus      CPTDFLSVRV YLWH-ETTRS MGLAY
#Nicotiana  CPTDFLSVRV YLWH-ETTRS MGLAY
#Zea        CPTDFLSVRV YLGP-ETTRS MALSY
#Oryza      CPTDFLSVRV YLGP-ETTRS MALSY

!Gene=psbDx;
#Synechocys MTIAV GRAPVE-RGW FDVLDDWLKR
#Odontella  MTIAI GQ-NQE-RGL FDLIDDWLKK
#Porphyra   MTIAI GQ-EKT-RGG FDLVDDWLKR
#Cyanophora MTVAI GRSDSE-RGW FDVLDDWLKR
#Euglena    MTFT- DLNTENKNGW FDVADDWLKK
#Marchantia MTIAI GKSSKEPKGL FDSMDDWLRR
#Pinus      MTIAL GKSSKEEKTL FDTVDDWLRR
#Nicotiana  MTIAL GKFTKDENDL FDIMDDWLRR
#Zea        MTIAV GRVTKEENDL FPLIDDWLRR
#Oryza      MTIAL GRVTKEENDL FDIMDDWLRR

#Synechocys DRFVFIGWSG LLLFPCAFMA LGGWLTGTTF VTSWYTHGLA SSYLEGANFL
#Odontella  DRFVFIGWSG LLLFPTAYLA AGGWMTGTTF VTSWYTHGLA SSYLEGCNFL
#Porphyra   DRFVFVGWSG LLLFPCAYLA VGGWLTGTTF VTSWYTHGLA SSYLEGCNFL
#Cyanophora DRFVFLGWSG LLLLPCAYLA VGAWFTGTTF VTSWYTHGLA SSYLEGCNFL
#Euglena    DRFIFIGWSG LLLFPCSYLA LGGWLTGITF VTSWYTHGLA SSFLEGCNAL
#Marchantia DRFVFVGWSG LLLFPCAYFA LGGWFTGTTF VTSWYTHGLA SSYLEGCNFL
#Pinus      DRFVFVGWSG LLLFPCAYFA LGGWFTGTTF VTSWYTHGLA SSYLEGCNFL
#Nicotiana  DRFVFVGWSG LLLFPCAYFA VGGWFTGTTF VTSWYTHGLA SSYLEGCNFL
#Zea        DRFVFVGWSG LLLFPCAYFA LGGWFTGTTF VTSWYTHGLA SSYLEGCNFL
#Oryza      DRFVFVGWSG LLLFPCAYFA LGGWFTGTTF VTSWYTHGLA SSYLEGCNFL

#Synechocys TVAVSSPADA FGHSLLFLWG PEAQGNLTRW FQIGGLWPFV ALHGAFGLIG
#Odontella  TAAVSTPANS MGHSLLLLWG PEAQGDFTRW CQIGGLWAFI ALHGAFGLIG
#Porphyra   TAAVSTPANS MGHSLLFLWG PEAQGDFTRW CQIGGLWAFI ALHGSFGLIG
#Cyanophora TAAVSTPANS MGHSILFVWG PEAQGDFTRW CQIGGLWTFT ALHGALGLIG
#Euglena    TAAVSTPPNS MGHSLLLLLG SEAQWDFTRW LQIGGLWPFI ALHGAFGLIG
#Marchantia TAAVSTPANS LAHSLLLLWG PEAQGDFTRW CQLGGLWTFV ALHGAFGLIG
#Pinus      TAAVSTPANS LAHSLLLLWG PEAQGDLTRW CQLGGLWTFV ALHGAFGLIG
#Nicotiana  TAAVSTPANS LAHSLLLLWG PEAQGDFTRW CQLGGLWTFV ALHGAFGLIG
#Zea        TAAVSTPANS LAHSLLLLWG PEAQGDFTRW SQLGGLWTFL ALHGAFALIG
#Oryza      TAAVSTPANS LAHSLLLLWG PEAQGDFTRW CQLGGLWTFV ALHGAFALIG

#Synechocys FMLRQFEISR LVGIRPYNAI AFSGPIAVFV SVFLMYPLGQ SSWFFAPSFG
#Odontella  FCLRQFEIAR LVGIRPYNAI AFSGPIAVFV SVFLLYPLGQ ASWFFAPSFG
#Porphyra   FCLRQFEIAR LVGLRPYNAI AFSGPIAVFV SVFLMYPLGQ ASWFFAPSLG
#Cyanophora FTLRQFEIAR LIGLRPYNAI AFSGPIAVFV SVFLLYPLGQ AGWFFAPSFG
#Euglena    FMLRQFEIAK AVQIRPYNAI AFSAPISVFV SVFLIYPLGQ SGWFFAPSFG
#Marchantia FMLRQFELAR SVQLRPYNAI AFSGPIAVFV SVFLIYPLGQ SGWFFAPSFG
#Pinus      FMLRQFELAR SVQLRPYNAI AFSAPIAVFV SVFLIYPLGQ SGWFFAPSFG
#Nicotiana  FMLRQFELAR SVQLRPYNAI AFSGPIAVFV SVFLIYPLGQ SGWFFAPSFG
#Zea        FMLRQFELAR PVQLRPYNAI SFSGPIAVFL SVFLIYPLGQ SGWFFSPSFG
#Oryza      FMLRQFELAR SVQLRPYNAI SFSGPIAVFV SVFLIYPLGQ SGWFFAPSFG

#Synechocys VAGIFRFILF LQGFHNWTLN PFHMMGVAGI LGGALLCAIH GATVENTLFE
#Odontella  VAAIFRFLLF LQGFHNWTLN PFHMMGVAGI LGGALLCAIH GATVENTLFE
#Porphyra   VAAIFRFLLF LQGFHNWTLN PFHMMGVAGI LGGALLCAIH GATVQNTLFE
#Cyanophora VAAIFRFLLF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTLFE
#Euglena    VAAIFRFILF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTIFE
#Marchantia VAAIFRFILF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTLFE
#Pinus      VAAIFRFILF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTLFE
#Nicotiana  VAAIFRFILF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTLFE
#Zea        VAAIFRFILF FQGFHNWTLK PFHMMGVAGV LGAVLLCAIH GATVENTLFE
#Oryza      VAAIFRFILF FQGFHNWTLN PFHMMGVAGV LGAALLCAIH GATVENTLFE

#Synechocys DGEDSNTFRA FEPTQAEETY SMVTANRFWS QIFGIAFSNK RWLHFFMLFV
#Odontella  DGDAANTFRA FTPTQSEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Porphyra   DGDAADTFRA FTPTQSEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Cyanophora DGDGSNTFPA FNPTQAEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Euglena    DGDSPNTFRA FNPLQSEETY SMVTANRFWS QIFGVAFSNK RWLHFFMVFV
#Marchantia DGDGANTFRA FNPTQSEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Pinus      DGDGANTFRA FNPTQAEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Nicotiana  DGDGANTFRA FNPTQAEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Zea        DGDGANTFRA FNPTQAEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV
#Oryza      DGDGANTFRA FNPTQAEETY SMVTANRFWS QIFGVAFSNK RWLHFFMLFV

#Synechocys PVTGLWMSSV GIVGLALNLR AYDFVSQELR AAEDPEFETF YTKNILLNEG
#Odontella  PVTGLWTSAI GIVGLALNLR AYDFVSQELR AAEDPEFETF YTKNILLNEG
#Porphyra   PVTGLWTSAF GIVGLALNLR AYDFVSQELR AAEDPEFETF YTKNILLNEG
#Cyanophora PVTGLWMSAI GVVGLGVNLR AYDFVSQEIR AAEDPEFETF YTKNLLLNEG
#Euglena    PVTGLRMSAL GIVGLALNLR AYDFVSQEIR AAEDPEFETF YTKNILLNEG
#Marchantia PVTGLWMSAI GVVGLALNLR AYDFVSQEIR AAEDPEFETF YTKNILLNEG
#Pinus      PVTGLWMSAI GVVGLALNLR AYDFVSQEIR AAEDPESETF YTKNILLNEG
#Nicotiana  PVTGLWMSAL GVVGLALNLR AYDFVSQEIR AAEDPEFETF YTKNILLNEG
#Zea        PVTGLWMSAI GVVGLALNLR AYDFVSQEIR AAEDPEFETF YTKNILLNEG
#Oryza      PVTGLWMSAI GVVGLALNLR AYDFVSQEIR AAEDPEFETF YTKNILLNEG

#Synechocys MRAWMAPQDQ PHENFIFPEE VLPRGNAL
#Odontella  IRAWMAAQDQ PHENFVFPEE VLPRGNAL
#Porphyra   IRSWMAAQDQ PHENFIFPEE VLPRGNAL
#Cyanophora IRAWMAVQDQ PHENFVFSEE VLPRGNAL
#Euglena    IRAWMAAQDQ PHEQFIFPEE VLPRGNAL
#Marchantia IRAWMAAQDQ PHENLVFPEE VLPRGNAL
#Pinus      IRAWMAAQDQ PHENLIFPEE VLPRGNAL
#Nicotiana  IRAWMAAQDQ PHENLIFPEE VLPRGNAL
#Zea        IRAWMAAQDQ PHENLIFPEE VLPRGNAL
#Oryza      IRAWMAAQDQ PHENLIFPEE VLPRGNAL

!Gene=atpHx;
#Synechocys MD STVAAASVIA AALAVGLGAIGPGIGQGNAS GQAVSGIARQ PEAEGKIRGT LLLTLAFMES LTIYGLVIAL
#Odontella  MD SIISAASVIA AGLAIGLAAIGPGIGQGNAA GQAVEGIARQ PEGENKIRGT LLLSLAFMEA LTIYGLVVAL
#Porphyra   MD SIVSAASVIA AGLAVGLAAIGPGIGQGSAA ANAVEGIARQ PEVEGKIRGT LLLSLAFMES LTIYGLVVAL
#Cyanophora MD ATVSAASVIA AALAVGLAAIGPGIGQGTAA GQAVEGIARQ PEVDGKIRGT LLLSLAFMEA LTIYGLVVAL
#Euglena    MN PIICAASVIG AGLAIGLGAIGPGIGQGTAS GKAIEGLARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL
#Marchantia MN PLISAASVIA AGLAVGLASIGPGIGQGTAA GQAVEGIARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL
#Pinus      MD PLISAASVIA AGLSVGLASIGPGVGQGTAA GQAVEGIARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL
#Nicotiana  MN PLISAASVIA AGLAVGLASIGPGVGQGTAA GQAVEGIARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL
#Zea        MN PLIAAASVIA AGLAVGLASIGPGVGQGTAA GQAVEGIARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL
#Oryza      MN PLIAAASVIA AGLAVGLASIGPGVGQGTAA GQAVEGIARQ PEAEGKIRGT LLLSLAFMEA LTIYGLVVAL

#Synechocys VLLFANPFA
#Odontella  ALLFANPFN
#Porphyra   SLLFANPYV
#Cyanophora ALLFANPFV
#Euglena    AIIFANPFV
#Marchantia ALLFANPFV
#Pinus      ALLFANPFV
#Nicotiana  ALLFANPFV
#Zea        ALLFANPFV
#Oryza      ALLFANPFV

!Gene=petBx;
#Synechocys E SKVFQWFNDR LEVQAISDDI ASKYVPPHVN IFYCLGGLTL
#Odontella  M GKVYDWFEER LEIQAIADDI SSKYVPPHVN IFYCFGGIVF
#Porphyra   M SKIYDWFEER LEIQAIADDI SSKYVPPHVN IFYCLGGIVF
#Cyanophora M SKVYDWFQER LEIQAIADDI TSKYVPPHVN IFYCLGGITL
#Euglena    M SRVYDWFEER LEIQAIADDV SSKYVPPHVN IFYCLGGITF
#Marchantia M GKVYDWFEER LEIQAIADDI TSKYVPPHVN IFYCLGGITL
#Pinus      M GKVYDRFEER LEIQAIADDI TSKYVPPHVN IFYCLGGITL
#Nicotiana  M SKVYDWFEER LEIQAIADDI TSKYVPPHVN IFYCLGGITL
#Zea        M SKVYDWFEER LEIQAIADDI TSKYVPPHVN IFYCLGGITL
#Oryza      M SKVYDWFEER LEIQAIADDI TSKYVPPHVN IFYCLGGITL

#Synechocys TCFLIQFATG FAMTFYYKPT VTEAFASVQY IMNEVNFGWL IRSIHRWSAS
#Odontella  TCFLVQVATG FAMTFYYRPS VVDAFASVEY IMTSVNFGWL IRSIHRWSAS
#Porphyra   VSFLIQVATG FAMTFYYRPT VAEAFTSVEY IMTDVNFGWL IRSIHRWSAS
#Cyanophora TCFLVQVATG FAMTFYYRPT VTEAFASVQY IMTDVNFGWL IRSTHRWSAS
#Euglena    TCFIIQVATG FAMTFYYRPT VTEAFLSVKY IMNEVNFGWL IRSIHRWSAS
#Marchantia TCFLVQVATG FAMTFYYRPT VTEAFSSVQY IMTEVNFGWL IRSVHRWSAS
#Pinus      TCFLVQVATG FAMTFYYRPT VTEAFASVQY LMTEVNFGWL IRSIHRWSAS
#Nicotiana  TCFLVQVATG FAMTFYYRPT VTEAFASVQY IMTEANFGWL IRSVHRWSAS
#Zea        TCFLVQVATG FAMTFYYRPT VTEAFSSVQY IMTEANFGWL IRSVHRWSAS
#Oryza      TCFLVQVATG FAMTFYYRPT VTEAFSSVQY IMTEANFGWL IRSVHRWSAS

#Synechocys MMVLMMILHV FRVYLTGGFK KPRELTWVVG VMLAVTTVTF GVTGYSLPWD
#Odontella  MMVMMMVLHV FRVYLTGGFK KPRELTWVTG VILAVVTVSF GVTGYSLPWD
#Porphyra   MMVLMMILHV FRVYLTGGFK KPRELTWVTG VILGVLTVSF GVTGYSLPWD
#Cyanophora MMVLMMILHV FRVYLTGGFK KPRELTWVVG VILAVITVSF GVTGYSLPWD
#Euglena    MMVLMMILHV CRVYLTGGFK KPRELTWVTG IILAILTVSF GVTGYSLPWD
#Marchantia MMVLMMILHI FRVYLTGGFK KPRELTWVTG VILAVLTVSF GVTGYSLPWD
#Pinus      MMVLMMILHV FRVYLTGGFK KPRELTWVTG VILAVLTVSF GVTGYSLPWD
#Nicotiana  MMVLMMILHV FRVYLTGGFK KPRELTWVTG VVLAVLTASF GVTGYSLPWD
#Zea        MMVLMMILHV FRVYLTGGFK KPRELTWVTG VVLAVLTASF GVTGYSLPWD
#Oryza      MMVLMMILHV FRVYLTGGFK KPRELTWVTG VVLAVLTASF GVTGYSLPWD

#Synechocys QVGYWAVKIV SGVPAAIPVV GDQLVTLMRG SESVGQATLT RFYSLHTFVL
#Odontella  QVGFWACKIV TGVPAAVPVV GPPLVLVLRG GESVGQSTLT RFYSAHTFVL
#Porphyra   QIGYWAVKIV TGVPDAVPVV GESIVELLRG GVSVGQGTLT RFYSLHTFVL
#Cyanophora QVGYWAVKIV TGVPEAIPVI GSNVVELLRG SVSVGQSTLT RFYSLHTFVL
#Euglena    QVGYWAVKIV TGVPEAIPLI GNFIVELLRG SVSVGQSTLT RFYSLHTFVL
#Marchantia QIGYWAVKIV TGVPEAIPII GSPLVELLRG SVSVGQSTLT RFYSLHTFVL
#Pinus      QIGYWAVKIV TGVPEAIPVI GSPLVELLRG SVSVGQSTLT RFYSLHTFIL
#Nicotiana  QVGYWAVKIV TGVPDAIPVI GSPLVELLRG SASVGQSTLT RFYSLHTFVL
#Zea        QIGYWAVKIV TGVPEAIPVI GSPLVELLRG SASVGQSTLT RFYSLHTFVL
#Oryza      QIGYWAVKIV TGVPDAIPVI GSPLVELLRG SASVGQSTLT RFYSLHTFVL

#Synechocys PWAIAVLLLL HFLMIRKQGI SGPL
#Odontella  PLAAAVLMLT HFLMIRKQGI SGPL
#Porphyra   PLLTAVFMLM HFLMIRKQGI SGPL
#Cyanophora PLLSAVFMLV HFLLIRKQGI SGPL
#Euglena    PLLTATFMLG HFLMIRKQGI SGPL
#Marchantia PLLTAIFMLM HFLMIRKQGI SGPL
#Pinus      PLLTAVFMPM HFLMIRKQGI PGPL
#Nicotiana  PLLTAVFMLM HFPMIRKQGI SGPL
#Zea        PLLTAVFMLM HFPMIRKQGI SGPL
#Oryza      PLLTAVFMLM HFLMIRKQGI SGPL

!Gene=psaAx;
#Synechocys MTISPP EREAK-AKVS VDNNPVPTSF
#Odontella  MAISST ERRAKNVQIF VEKDAVETSF
#Porphyra   MAISSK EQETKKVKIS VDKNPVDTSF
#Cyanophora MRISPP EREAKKVKIV IDKDPVSTSF
#Euglena    MTITPP EQQVKRVRVA FVSNPVETSF
#Marchantia MTIRSP EPE---VKIV VEKDPVKTSF
#Pinus      MTIRSP EPEVKKVKVV VDRDTVKTSF
#Nicotiana  MIIRSP EPE---VKIL VDRDPVKTSF
#Zea        MIIRSS EPE---VKIA VDRDPIKTSF
#Oryza      MMIRSP EPE---VKIV VDRDPVKTSF

#Synechocys EKWGKPGHFD RTLARG-PKT TTWIWNLHAN AHDFDSQTSD LEDVSRKIFS
#Odontella  AKWAQPGHFS RTLAKG-PKT TTWIWNLHAD AHDFDSQTSS LEEVSRKIFS
#Porphyra   EKWAQPGHFS RTLAKG-PKT TTWIWNLHAD AHDFDSQTSS LEEVSRKIFS
#Cyanophora DKWAVPGHFS RTLAKG-PKT TTWIWNLHAD VHDFDSYTSD LEDVSRKIFS
#Euglena    EKWSRPGHFS RLLSKG-PNT TTWIWNLHAD AHDFDNHTTD LEDISRKVFS
#Marchantia EKWAKPGHFS RTLAKG-PST TTWIWNLHAD AHDFDSHTND LEEISRKVFS
#Pinus      EKWAKPGHFS RTLAKG-PDT TTWIWNLHAD AHDFDSHTNN LEDISRKIFS
#Nicotiana  EEWARPGHFS RTIAKG-PDT TTWIWNLHAD AHDFDSHTSD LEEISRKVFS
#Zea        EEWARPGHFS RTIAKGNPDT TTWIWNLHAD AHDFDSHTGD LEEISRKVFS
#Oryza      EEWARPGHFS RTLAKG-PDT TTWIWNLHAD AHDFDSHTGD LEEISRKVFS

#Synechocys AHFGHLAVVF VWLSGMYFHG AKFSNYEGWL ADPTHIKPSA QVVWPIVGQG
#Odontella  AHFGQLAVIF LWISGMHFHG AYFSNYSAWL SDPISIKQSS QVVWPIVGQE
#Porphyra   AHFGQLAVIF LWLSGMYFHG ARFSNYVAWL SNPTGIKPSA QVVWPIVGQE
#Cyanophora AHFGHLAVVF IWLSGAYFHG ARFSNYEAWL SNPTTIKPSA QVVWPIVGQE
#Euglena    AHFGQLAIIE IWLSGMFFHG ARFSNYEAWL LDPIHVKPSA QIVWPIVGQE
#Marchantia AHFGQLAIIF IWLSGMYFHG ARFSNYEAWL SDPTHIKPSA QVVWPIVGQE
#Pinus      AHFGQLAIIF IWLSGMYYHG ARFSNYEAWL ADPTHIKPSA QIVWPIVGQE
#Nicotiana  AHFGQLSIIF LWLSGMYFHG ARFSNYEAWL SDPTHIGPSA QVVWPIVGQE
#Zea        AHFGQLSIIF LWLSGMYFHG ARFSNYEAWL SDPTHIGPSA QVVWPIVGQE
#Oryza      AHFGQLSIIF LWLSGMYFHG ARFSNYEAWL SDPTHIGPSA QVVWPIVGQE

#Synechocys ILNGDVGGGF HGIQITSGLF YLWRASGFTD SYQLYCTAIG GLVMAALMLF
#Odontella  ILNADVGGNF QGVQTTSGWF QMWRAEGITS EVELYWIAIG GLIMSALMLF
#Porphyra   ILNGDVGGGF QGVQVTSGWF QLWRASGITT EFQLYCTAIG GLGMAALMLF
#Cyanophora ILNGDVGGGF QGIQITSGLF QMWRASGITT ELQLYVTAIG ALVMAALMLF
#Euglena    ILNGDVGGNF QGIQITSGLF QLWRSCGITS EFQLYITALT GLIFSAVLFF
#Marchantia ILNGDVGGGF QGIQITSGFF QLWRASGITS ELQLYSTAIG GLVFAALMLF
#Pinus      ILNGDVGGGF RGIQITSGFF QIWRASGITS ELQLYCTAIG ALIFAALMLF
#Nicotiana  ILNGDVGGGF RGIQITSGFF QIWRASGITS ELQLYCTAIG ALVFAALMLF
#Zea        ILNGDVGGGF RGIQITSGFF QIWRASGITS ELQLYCTAIG ALIFASLMLF
#Oryza      ILNGDVGGGF RGIQISSGFF QIWRASGITS ELQLYCTAIG ALIFASLMLF

#Synechocys AGWFHYHVKA PKLEWFQNVE SMMNHHLAGL LGLGSLGWAG HQIHVSMPIN
#Odontella  AGWFHYHKAA PKLEWFQNAE SMMNHHLAGL LGLGCLSWSG HQIHIALPIN
#Porphyra   AGWFHYHKAA PKLEWFQNVE SMMNHHLAGL LGLGCLGWAG HQIHLSLPIN
#Cyanophora AGWFHYHKAA PKLEWFQNAE SMMNHHLAGL FGLGSLSWAG HQIHVSLPVN
#Euglena    AGWFHYHKAA PKLEWFQNVE SMLNHHLSGL LGLGCLSWAG HQIHVSLPIN
#Marchantia AGWFHYHKAA PKLAWFQDVE SMLNHHLAGL LGLGSLSWAG HQVHVSLPIN
#Pinus      AGWFHYHKAA PKLAWFQEVE SMLNHHLAGL LGLGSLSWAG HQIHVSLPIN
#Nicotiana  AGWFHYHKAA PKLAWFQDVE SMLNHHLAGL LGLGSLSWAG HQVHVSLPIN
#Zea        AGWFHYHKAA PKLAWFQDVE SMLNHHLAGL LGLGSLSWAG HQIHVSLPIN
#Oryza      AGWFHYHKAA PKLAWSHDVE SMLNHHLAGL LGLGSLSWAG HQIHVSLPIN

#Synechocys KLLDAGVAPK DIPLPHEFIL EPSKMAELYP SFAQGLTPFF TLNWGVYSDF
#Odontella  KLLDAGVAPQ EIPLPHEFLI NRELMAQLYP SFNKGLAPFF SGQWGEYSDF
#Porphyra   KLLDSGVSPQ EIPLPHEFLI NRELMAQLYP SFSKGLVPFF TLNWAEYSDF
#Cyanophora KLLDSGVSPQ EIPLPHEFIL NKDLIAQLYP SFGQGLTPFF TLNWNEYSDF
#Euglena    KLLDSGVNPA ELPLPHDFIL DKSLISQLYP SFSKGLAPFF TFHWSEYSDF
#Marchantia QLLDAGVDPK EIPLPHEFIL NRDLLAELYP SFAKGLTPFF TLNWSEYSDF
#Pinus      QLLDAGVDPK EIPLPHEFIF NRDLLAQLYP SFAKGVTPFL TLNWSEYSDF
#Nicotiana  QFLNAGVDPK EIPLPHEFIL NRDLLAQLYP SFAEGATPFF TLNWSKYADF
#Zea        QFLDAGVDPK EIPLPHEFIL NRDLLAQLYP SFAEGATPFF TLNWSKYAEF
#Oryza      QFLDAGVDPK EIPLPHEFIL NRDLLAQLYP SFAERATPFF TLNWSKYAEF

#Synechocys LTFKGGLNPV TGGLWLSDTA HHHLAIAVLF IIAGHMYRTN WGIGHSMKEI
#Odontella  LTFKGGLNPV TGGLWLSDIA HHHLALSVLF IFAGHMYRTN WGIGHSMKEI
#Porphyra   LTFKGGLNPV TGGLWLSDTA HHHLALAVLF LAAGHMYRTN WGIGHSMKEI
#Cyanophora LTFKGGLNPV TGGLWLSDRA HHHLAIAVLF IVAGHMYRTN WGIGHSMKEM
#Euglena    LTFRGGLNNV TGGLWLTDVA HHHLALAVLF ILAGHMYKTN WKIGHDIKGL
#Marchantia LTFRGGLNPV TGGLWLTDTA HHHLAIAVLF LVAGHMYRTN WGIGHSFKEI
#Pinus      LTFRGGLNPV TGGLWLTDTA HHHLAIAVLF LIAGHMYKTN WRIGHNLKDL
#Nicotiana  LTFRGGLDPV TGGLWLTDIA HHHLAIAILF LIAGHMYRTN WGIGHGLKDI
#Zea        LSFRGGLDPI TGGLWLSDIA HHHLAIAILF LIAGHMYRTN WGIGHGLKDI
#Oryza      LSFRGGLDPI TGGLWLSDIA HHHLAIAILF LIAGHMYRTN WGIGHGLKDI

#Synechocys LEAHKGPFTG EGHKGLYEIL TTSWHAQLAI NLALLGSLTI IVAQHMYAMP
#Odontella  LEAHKGPFTG EGHKGLYEIL TTSWHAQLAI NLAMMGSLSI IVAHHMYAMP
#Porphyra   LEAHKGPFTG NGHEGLYEIL TTSWHAQLAI NLAMMGSLSI IVAHHMYAMP
#Cyanophora LETHKGPFTG EGHKGLYEIF TNSWHAQLSL NLALFGSLSI IVAHHMYSMP
#Euglena    LESHTGPFTG QGHKGLYEIF TNSWHAQLSL NLAMMGSLSI IVAQHMYSMP
#Marchantia LEAHKGPFTG EGHKGLYEIL TTSWHAQLAL NLAMLGSLTI IVAHHMYAMP
#Pinus      LEAHKGPFTG EGHKGLYEIL TTSWHAQLAV NLAMLGSLTI VVAHHMYSMP
#Nicotiana  LEAHKGPFTG QGHKGLYEIL TTSWHAQLSL NLAMLGSLTI VVAHHMYSMP
#Zea        LEAHKGPFTG QGHKGLYEIL TTSWHAQLSL NLAMLGSTTI VVAHHMYSMP
#Oryza      LEAHKGPFTG QRHKGLYEIL TTSWHAQLSL NLAMLGSTTI VVAHHMYSMP

#Synechocys PYPYQAIDYA TQLSLFTHHM WIGGFLIVGA GAHGAIFMVR DYDPAKNVNN
#Odontella  PYPYIATDYA TQLSLFTHHM WIGGFCVVGG AAHGAIFMVR DYTPANNYNN
#Porphyra   PYPYIATDYP TQLSLFTHHM WIGGFCVVGA GAHASIFMVR DYNPAENYNN
#Cyanophora PYPYLATDYA TSLCLFTHHV WIGGFLIVGA GAHAAIFMVR DYDPAQNYNN
#Euglena    PYPYIAIDYG TELSLFTHHY WIGGFCIVGA AAHAAIFMVR DYDPALNFNN
#Marchantia PYPYLATDYG TQLSLFTHHM WIGGFLIVGA AAHAAIFMVR DYDPTTQYNN
#Pinus      PYPYLATDYG TQLSLFTHHM WIGGFIIVGA AAHAAIFMVR DYDPTTQYNN
#Nicotiana  PYPYLATDYG TQLSLFTHHM WIGGFLIVGA AAHAAIFMVR DYDPTTRYND
#Zea        PYPYLATDYG TQLSLFTHHM WIGGFLIVGA AAHAAIFMVR DYDPTTRYND
#Oryza      PYPYLATDYG TQLSLFTHHM WIGGFLIVGA AAHAAIFMVR DYDPTTRYND

#Synechocys LLDRMLRHRD AIISHLNWVC IFLGFHSFGL YIHNDTMRAL GRPQDMFSDT
#Odontella  LLDRVLRHRD AIISHLNWVC IFLGCHSFGL YIHNDTMRAL GRPQDMFSDK
#Porphyra   LLDRIIRHRD AIVSHLNWVC IFLGFHSFGL YIHNDTMRAL GRSQDMFSDT
#Cyanophora LLDRVLRHRD AIISHLNWVC IFLGFHSFGL YIHNDTMRAL GRPQDMFSDA
#Euglena    LLDRVLLHRD AIISHLNWVC IFLGLHSFGL YIHNDTLSAL GRPQDMFSDS
#Marchantia LLDRVLRHRD AIISHLNWVC IFLGFHSFGL YIHNDTMSAL GRPQDMFSDT
#Pinus      LLDRVLRHRD AIVSHLNWVC IFLGFHSFGL YIHNDTMSAL GRPQDMFSDT
#Nicotiana  LLDRVLRHRD AIISHLNWAC IFLGFHSFGL YIHNDTMSAL GRPQDMFSDT
#Zea        LLDRVLRHRD AIISHLNWVC IFLGFHSFGL YIHNDTMSAL GRPQDMFSDA
#Oryza      LLDRVLRHRD AIISHLNWVC IFLGFHSFGL YIHNDTMSAL GRPQDMFSDT

#Synechocys AIQLQPIFAQ WVQHLHTLAP GATAPNALAT ASYAF-GGET IAVAGKVAMM
#Odontella  AIQLQPIFAQ WVQNIHLLAP GTTAPNALAT TSYAF-GGDV VEVGGKIAMM
#Porphyra   AIQLQPIFAQ WVQSIHTLAP GNTAPNALAT ASYAF-GGEV VSVGNKVAMM
#Cyanophora AIQLQPVFAQ WVQGVNSAAA GNTAPNALRN ASYAF-GGDI VSVGEKVAMM
#Euglena    AIQLQPVFAQ WIQNTHYLAP TLTAFNLVSP TTPVW-GGDV VSISGKVAMM
#Marchantia AIQLQPVFAQ WIQNTHALAP NFTAPNALAS TSLTWGGGDV IAVGSKVALL
#Pinus      AIQLQPIFAQ WIQNTHASAP GSTAPGATAS TSLTWGGGDL VTVGSKVALL
#Nicotiana  AIQLQPVFAQ WIQNTHALAP GATAPGATAS TSLTWGGGDL VAVGGKVALL
#Zea        AIQLQPIFAQ WIQNIHAGAP GVTAPGATTS TSLTWGGGEL VAIGGKVALL
#Oryza      AIQLQPIFAQ WVQNLHAGAP RLTAPGATTS TSLTWGGGEL VAVGGKVALL

#Synechocys PITLGTADFM VHHIHAFTIH VTALILLKGV LYARSSRLVP DKANLGFRFP
#Odontella  PIKLGTADFM VHHIHAFTIH VTVLILLKGV LYARSSKLIP DKANLGFRFP
#Porphyra   PISLGTADFM VHHIHAFTIH VTVLILVKGF LFSRNSRLIP DKANLGFRFP
#Cyanophora PISLGTADFL VHHIHAFTIH VTVLILLKGV LFARNSRLIP DKANLGFRFP
#Euglena    PIKLGTADFL VHHIHAFTIH VTVLILLKGV LFSRSSRLIP DKASLGFRFP
#Marchantia PIPLGTADFL VHHIHAFTIH VTVLILLKGV LFARSSRLIP DKANLGFRFP
#Pinus      PIPLGTADFL VHHIHAFTIH VTVLILLKGV LFARSSRLIP DKANLGFRFP
#Nicotiana  PIPLGTADFL VHHIHAFTIH VTALILLKGV LFARSSRLTP DKANLGFRFP
#Zea        PIPLGTADFL VHHIHAFTIH VTVLILLKGV LFARSSRLIP DKANLGFRFP
#Oryza      PIPLGTADFL VHHIHAFTIH VTVLILLKGV LFARSSRLIP DKANLGFRFP

#Synechocys CDGPGRGGTC QVSGWDHVFL GLFWMYNSLS IVIFHFSWKM QSDVWGTVSP
#Odontella  CDGPGRGGTC QSSSWDHVFL GLFWMYNSIS VVIFHFSWKM QSDVWGTITP
#Porphyra   CDGPGRGGTC QVSGWDHVFL GLFWMYNSLS VAIFHFSWKM QSDVWGSVSP
#Cyanophora CDGPGRGGTC QVSAWDHVFL GLFWMYNSLS VVLFHFSWKM QSDVWGNVTA
#Euglena    CDGPGRGGTC QVSAWDHVFL GLFWMYNSIS VAIFHFSWKM QSDVWGTVLA
#Marchantia CDGPGRGGTC QVSAWDHVFL GLFWMYNSIS VVIFHFSWKM QSDVWGTISE
#Pinus      CDGPGRGGTC QVSAWDHVFL GLFWMYNAIS VVIFHFSWKM QSDVWGNISD
#Nicotiana  CDGPGRGGTC QVSAWDHVFL GLFWMYNAIS VVIFHFSWKM QSDVWGSVSD
#Zea        CDGPGRGGTC QVSAWDHVFL GLFWMYNSIS VVIFHFSWKM QSDVWGTISD
#Oryza      CDGPGRGGTC QVSAWDHVFL GLFWMYNSIS VVIFHFSWKM QSDVWGTISD

#Synechocys DGSVTHVTLG NFAQSAITIN GWLRDFLWAQ AANVINSYGS ALSAYGIMFL
#Odontella  DGNISHITGG NFAQSSITIN GWLRDFLWSQ ASQVIQSYGS ASSAYGLIFL
#Porphyra   SGNVSHITGG NFAQSAITIN GWLRDFLWAQ ASQVIQSYGS ALSAYGLIFL
#Cyanophora DGAVSHITGN NFAQSSITIN GWLRDFLWAQ ASQVIQSYGS ALSAYGLMFL
#Euglena    N-KVSHITGG NFSQGSLTIN GWLRDFLWAQ SSQVIQSYGS PLSAYGLMFL
#Marchantia QGVVTHITGG NFAQSAITIN GWLRDFLWAQ ASQVIQSYGS SLSAYGLLFL
#Pinus      QGVVTHITGG NFAQSSITIN GWLRDFLWAQ ASQVIQSYGS SLSAYGLLFL
#Nicotiana  QGVVTHITGG NFAQSSITIN GWLRDFLWAQ ASQVIQSYGS SLSAYGLFFL
#Zea        QGIVTHITGG NFAQSSITIN GWLRDFLWAQ ASQVIQSYGS SLSAYGLFFL
#Oryza      QGVVTHITGG NFAQSSITIN GWLRDFLWAQ ASQVIQSYGS SLSAYGLFFL

#Synechocys AGHFVFAFSL MFLFSGRGYW QELIESIVWA HNKLNVAPAI QPRALSIIQG
#Odontella  GAHFIWAFSL MFLFSGRGYW QELIESIVWA HNKLNFAPAI QPRALSITQG
#Porphyra   AAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKIKVAPAI QPRALSITQG
#Cyanophora GAHFIWAFSL MFLFSGRGYW QELIESIVWA HNKLKFAPSI QPRALSITQG
#Euglena    GAHFVWAFTL MFLFSGRGYW QELIESIVWA HNKLKVAPNI QPRALSITQG
#Marchantia GAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKLKVAPAI QPRALSITQG
#Pinus      GAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKLKVAPAI QPRALSIVQG
#Nicotiana  GAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKLKVAPAT QPRALSIIQG
#Zea        GAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKLKVAPAT QPRALSIIQG
#Oryza      GAHFVWAFSL MFLFSGRGYW QELIESIVWA HNKLKVAPAT QPRALSIIQG

#Synechocys RAVGVAHYLL GGIVTTWAFF LARSLSIG
#Odontella  RAVGLAHYLL GGIGTTWSFF LARAISIT
#Porphyra   RAVGVAHYLL GGIGTTWAFF LARIISVG
#Cyanophora RAVGVAHYLL GGIATTWSFF HARIISVG
#Euglena    RAVGVAHYLL GGIATTWSFF LARIISVG
#Marchantia RAVGVAHYLL GGIATTWAFF LARIIAVG
#Pinus      RAVGVAHYLL GGIVTTWAFF LARIIAIG
#Nicotiana  RAVGVTHYLL GGIATTWAFF LARIIAVG
#Zea        RAVGVTHYLL GGIATTWAFF LARIIAVG
#Oryza      RAVGVTHYLL GGIATTWAFF LARIIAVG

!Gene=psaBx;
#Synechocys -A TKFPKFSQDL AQDPTTRRIW
#Odontella  MA TKFPKFSQAL AQDPATRRIW
#Porphyra   MA TKFPKFSQAL SQDPTTRRIW
#Cyanophora MG TKFPKASQAL AQDPTTRRIW
#Euglena    MA TKFPKFSQGL AQDPTTRRIW
#Marchantia MA SRFPKFSQGL SQDPTTRRIW
#Pinus      MA SRFPKFSQGL AQDPTTRRIW
#Nicotiana  MA LRFPRFSQGL AQDPTTRRIW
#Zea        ME LRFPRFSQGL AQDPTTRRIW
#Oryza      ME LRFPRFSQGL AQDPTTRRIW

#Synechocys YGIATAHDFE THDGMTEENL YQKIFASHFG HIAIIFLWTS GTLFHVAWQG
#Odontella  YGIATAHDLE AHDGMTEENL YQKIFASHFG HLAVIFLWTA GNLFHVAWQG
#Porphyra   YGIATAHDFE SHDGMTEENL YQKIFASHFG HLAIIFLWTS GNLFHVAWQG
#Cyanophora YGIATANDFE TNDGITEENL YQKIFASHFG HLAIIFLWTS GNLFHVAWQG
#Euglena    FGIATSHDFE SHDGMTENNL YQKIFASHFG QLAIIFLWTS GNLFHVAWQG
#Marchantia FGIATAHDFE SHDDMTEERL YQKIFASHFG QLAIIFLWTS GNLFHVAWQG
#Pinus      FGIATAHHFE SHDDITEERL YHKIFASHFG QLAIIFLWTS GNLFHVAWQG
#Nicotiana  FGIATAHDFE SHDDITEERL YQNIFASHFG QLAIIFLWTS GNLFHVAWQG
#Zea        FGIATAHDFE SHDDITEERL YQNIFASHFG QLAIIFLWTS GNLFHVAWQG
#Oryza      FGIATAHDFE SHDDITEERL YQNIFASHFG QLAIIFLWTS GNLFHVAWQG

#Synechocys NFEQWIKDPL NIRPIAHAIW DPHFGEGAVN AFTQAGASNP VNIAYSGVYH
#Odontella  NFEQWVAKPL KVRPIAHSIW DPHFGESALK AFSKGN-TYP VNIAFSGVYQ
#Porphyra   NFEQWILNPL KVKPIAHAIW DPHFGQPALK AFSKGGSAYP VNIAYSGVYH
#Cyanophora NFEQWVKDPL NTRPIAHAIS DPHFGQRAIE AFSQAGASSP VNISYSGVYQ
#Euglena    NFEQWIKDPL HIRPIAHAIS DPHFGQPAIE AFTRSQFPGP VNIAYSGVYQ
#Marchantia NFEAWGQDPL HVRPIAHAIW DPHFGQPAVE AFTRGGASGP VNIAYSGVYQ
#Pinus      NFEAWVRDPL HVRPIAHAIW DPHFGQPAIE AFTRGGAPGP VNIAYSGVYQ
#Nicotiana  NFESWVQDPL HVRPIAHAIW DPHFGQPAVE AFTRGGALGP VNIAYSGVYQ
#Zea        NFESWIQDPL HVRPIAHAIW DPHFGQPAVE AFTRGGAAGP VNIAYSGVYQ
#Oryza      NFESWIQDPL HVRPIAHAIW DPHFGQPAVE AFTRGGAAGP VNIAYSGVYQ

#Synechocys WFYTIGMTTN QELYSGAVFL LVLASLFLFA GWLHLQPKFR PSLAWFKNAE
#Odontella  WWYTIGFRTN QELYLGSVGL LLLSCALLFA GWLHLQPKFR PSLSWFKNNE
#Porphyra   WWYTIGMRTN QDLYTGALFL LVLSAILLFG GWLHLQPKFK PGLSWFKNNE
#Cyanophora WWYTQGMRTN EELYNGAIFL LILSALSLFA GWLHLQPKFR PNLSWFKNAE
#Euglena    WWYTIGLRTN VDLYNGSMFL LFIATLALFA GWLHLEPKYS PKVSWFKDAE
#Marchantia WWYTIGLRTN QDLYNGALFL VILSSISLIA GWLHLQPKWK PKVSWFKNAE
#Pinus      WWYTIGLRTN EDLYAGALFL LFLSVIFLIA GRLHLQPKWR PSVSWFKNAE
#Nicotiana  WWYTIGLRTN EDLYTGALFL LFLSAISLIA GWLHLQPKWK PSVSWFKNAE
#Zea        WWYTIGLRTN EDLYTGALFL LFLSTLSLIG GWLHLQPKWK PSLSWFKNAE
#Oryza      WWYTIGLRTN EDLYTGALFL LFLSTLSLIG GWLHLQPKWK PSLSWFKNAE

#Synechocys SRLNHHLAGL FGVSSLAWAG HLVHVAIPE- ARGQHVGWDN FLSTPPHPAG
#Odontella  SRLNHHLSGL MGVSSLAWTG HLVHVALPA- SRGVHVGWDN FLTTPPHPAG
#Porphyra   SRLNHHLSGL FGVSSLAWTG HLVHVAIPE- SRGQHVGWDN FTTVLPHPAG
#Cyanophora SRLNHHLGGL FGTSSLAWTG HIVHVAIPE- SRGQHVGWDN FLQVAPHPAG
#Euglena    SRLNHHLSAL FGLSSLAWSG HLIHVAIPE- SRGIHVRWDN FLSQLPHPSG
#Marchantia SRLNHHLSGL FGVSSLAWTG HLVHVAIPE- SRGEHVRWDN FLTKLPHPEG
#Pinus      SRLNHHLSGL FGVSSLAWTG HLVHVAIPE- SRGVHVRWDN FLDVLPHPEG
#Nicotiana  SRLNHHLSGL FGVSSLAWTG HLVHVAIPA- SRGEYVRWNN FLDVLPHPQG
#Zea        SRLNHHLSGL FGVSSLAWTG HLVHVAIPGS SRGEYVRWNN FLDVLPYPQG
#Oryza      SRLNHHLSGL FGVSSLAWTG HLVHVAIPA- SRGEYVRWNN FLDVLPYPQG

#Synechocys LMPFFTGNWG VYAADPDTAG HIFGTSEGAG TAILTFLGGF HPQTESLWLT
#Odontella  LTPFFTGNWT VYAQNPDSPS HVYGTSEGAG TRILTFLGGF HPQTQSLWLS
#Porphyra   LQPFFSGNWS VYAQNPDTAQ QLFGTNEGAG TAILTFLGGF HPQSQSLWLT
#Cyanophora LQPFFTGNWG VYTENPDTAN HVFGSSDGAG TAILTFLGGF HPQTQSLWLT
#Euglena    LEPFFKGNWS LYSENPDSLT HVFGTASGAG TAVLTFLGGF HPETKSLWLT
#Marchantia LGPFFAGQWN IYAQNVDSSN HAFGTSQGAG TAILTFIGGF HPQTQSLWLT
#Pinus      LEPLFTGQWN LYAQNPDSSS HLFGTSQGAG TAILTFLGGF HPQTQSLWLT
#Nicotiana  LGPLFTGQWN LYAQNPDSSS HLFGTAQGAG TAILTLLGGF HPQTQSLWLT
#Zea        LGPLLTGQWN LYAQNPDSSN HLFGTTQGAG TAILTLLGGF HPQTQSLWLT
#Oryza      LGPLLTGQWN LYAQNPDSSN HLFGTTQGAG TAILTLLGGF HPQTQSLWLT

#Synechocys DIAHHHLAIA VIFIIAGHMY RTNWGIGHSI KEILNAHKGP LT--GAGHTN
#Odontella  DIAHHQLAIA FVFIIAGHMY RTNFGIGHNM KEILDAHRPP GGRLGAGHVG
#Porphyra   DMAHHHLAIA VVFIVAGHMY RTNWGIGHNL KDILDAHRPP SGRLGAGHRG
#Cyanophora DIAHHHLAIA VLFIVAGHMY RTNFGIGHSI KEILNGHRPP GGRLGAGHVG
#Euglena    DIAHHHLAIA VLFIVAGHMY RTNFAIGHRI DDILNAHKAP SGKLGLGHFG
#Marchantia DIAHHHLAIA VVFIIAGHMY RTNFGIGHSI KEILETHTPP GGRLGRGHKG
#Pinus      DMAHHHLAIA LVFSIAGHMY RTNFGIGHSM EDILEAHVPP GGLLGRGHKG
#Nicotiana  DIAHHHLAIA FIFLVAGHMY RTNFGIGHSM KDLLDAHIPP GGRLGRGHKG
#Zea        DIAHHHLAIA FIFLIAGHMY RTNFGIGHSI KDLLEAHTPP GGRLGRGHKG
#Oryza      DIAHHHLAIA FIFLIAGHMY RTNFGIGHSI KDLLEAHTPP GGRLGRGHKG

#Synechocys LYDTINNSLH FQLGLALASL GVITSLVAQH MYSLPSYAFI AQDHTTQAAL
#Odontella  LFETITNSLH IQLGLALACL GVATSLTAQH MYALTPYAYL SKDFTTEAAL
#Porphyra   LFDTITNSLH MQLGLALAAL GVITSLVAQH MYAMPPYAFM AKDFTTQASL
#Cyanophora LYDTVNNSLH FQLGLALAAL GVITSLVAQH MYSIPPYAYL ARDFTTQAAL
#Euglena    LYETINNSLH FQLGLALASL GVITSLVAQH MYSLSPYAFL IQDRTTMAAL
#Marchantia LYDTINNSLH FQLGLALASL GVITSLVAQH MYSLPPYAFL AQDFTTQAAL
#Pinus      LYNTINNSLH FQLGLALASL GVITSLVAQH MYSLPPYAFI AQDFTTQAAL
#Nicotiana  LYDTINNSLH FQLGLALASL GVITSLVAQH MYSLPAYAFI AQDFTTQAAL
#Zea        LYDTINNSIH FQLGLALASL GVITSLVAQH MYSLPAYAFI AQDFTTQAAL
#Oryza      LYDTINNSIH FQLGLALASL GVITSLVAQH MYSLPSYAFI AQDFTTQAAL

#Synechocys YTHHQYIAGF LMVGAFAHGA IFFVRDYDPV ANKDNVLARM LEHKEALISH
#Odontella  YTHHQYIAGF LMVGAFAHGA IFFVRDYDPE LNKNNVLARM LEHKEAIISH
#Porphyra   YTHHQYIAGF LMVGAFAHGA IFFVRDYDPE QNKGNVLARM LEHKEAIISH
#Cyanophora YTHHQYIAGF LMVGAFAHGA IFLVRDYDAE QNKNNVLARI IDHKEAIISH
#Euglena    YTHHQYIAGF IMTGAFAHGA IFFIRDFDEE KNKGNVLSRI LDHKEAIISH
#Marchantia YTHHQYIAGF IMTGAFAHGA IFFIRDYNPE QNKDNVLARM LEHKEAIISH
#Pinus      YTHHQYIAGF IMTGAFAHGA IFLIRDYNPE QNKDNVLARM LEQKEAIISH
#Nicotiana  YTHHQYIAGF IMTGAFAHGA IFFIRDYNPE QNEDNVLARM LEHKEAIISH
#Zea        YTHHQYIAGF IMTGAFAHGA IFFIRDYNPE QNEDNVLARM LDHKEAIISH
#Oryza      YTHHQYIAGF IMTGAFAHGA IFFIRDYNPE QNEDNVLARM LDHKEAIISH

#Synechocys LSWVSLFLGF HTLGLYVHND VVVAFGTPEK QILIEPVFAQ WIQATSGKAL
#Odontella  LSWASLFLGF HVLGLYIHND TVVAFGQPEK QILFEPLFAE YIQAASGKAV
#Porphyra   LSWVTLFLGF HTLGLYVHND TMIAFGTPEK QILIEPVFAQ WIQASSGKAL
#Cyanophora LSWVSLFLGF HTLGLYVHND VVQAFGTPEK QILIEPVFAQ WIQSVHGKSL
#Euglena    LSWVTLFLGF HTLGLYVHND VMQAFGTPEK QILIEPVFAQ WIQSAHGKNI
#Marchantia LSWASLFLGF HTLGLYVHND VMLAFGTPEK QILIEPIFAQ WIQSAHGKAL
#Pinus      LSWVSLLLGF HTLGLYVHND VMLAFGTPEK QILIEPIFAQ WIQSAHGKTL
#Nicotiana  LSWASLFLGF HTLGLYVHND VMLAFGTPEK QILIEPIFAQ WIQSAHGKTS
#Zea        LSWASLFLGF HTLGPYVHND VMLAFGTPEK QILIEPIFAQ WIQSAHGKTT
#Oryza      LSWASLFLGF HTLGLYVHND VMLAFGTPEK QILIEPIFAQ WIQSAHGKTT

#Synechocys YGFDVLLSNP DSI----AST TGAAWLPGWL DAINSGTNSL FLTIGPGDFL
#Odontella  YNFNVLLS-- -SSTNPATIA GNQVWLPGWL EAINNSKTDL FLKIGPGDFL
#Porphyra   YGFDVLLS-- -SSSNIATQA GSNIWLPGWL EAINSGKNSL FLTIGPGDFL
#Cyanophora YGFEVLLNNA DSITRVAPGS AQPIWLPGWL DAINSGNNSL FLTIGPGDFL
#Euglena    YELNILLS-- -SDSSNAFSA SQAIWLPGWL NGINDKSTSL FLQIGPGDFL
#Marchantia YGFDVLLS-- -STNNPAFNA GQSIWLPGWL DAINNNSNSL FLTIGPGDFL
#Pinus      YGFDILLS-- -STSGPSFDA GKSIWLPGWL NAINDNNNSL FSTIGPGDFL
#Nicotiana  YGFDVLLS-- -STSGPAFNA GRSIWLPGWL NAVNENSNSL FLTIGPGDFL
#Zea        YGFDILLS-- -STNGPTFNA GRNIWLPGWL NAVNENSNSL FLTIGPGDFL
#Oryza      YGFDILLS-- -STSGPAFNA GRTLWLPGWL NAVNENSNSL FLTIGPGDFL

#Synechocys VHHAIALGLH TTALILIKGA LESRGSKLMP DKKDFGYSFP CDGPGRGGTC
#Odontella  VHHAIALGLH VTTLILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC
#Porphyra   VHHAIALGLH TTALILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC
#Cyanophora VHHAIALGLH TTTLILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC
#Euglena    VHHAIALGLH TTTLILVKGA LDARGSRLMP DKKDFGYSFP CDGPGRGGTC
#Marchantia VHHAIALGLH TTTLILVKGA LDARGSKLMP DKKEFGYSFP CDGPGRGGTC
#Pinus      VHHAIALGLH TTTLILVKGA LDARGSRLMP DKKDFGYSFP CDGPGRGGTC
#Nicotiana  VHHAIALGLH TTTLILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC
#Zea        VHHAIALGLH TTTLILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC
#Oryza      VHHAIALGLH TTTLILVKGA LDARGSKLMP DKKDFGYSFP CDGPGRGGTC

#Synechocys DISAWDAFYL AMFWMLNTLG WLTFYWHWKH LGVWSGNVAQ FNENSTYLMG
#Odontella  DISAWDAFYL AMFWMLNTIG WVTFYWHWKH MTIWGGNPGQ FDESSNYIMG
#Porphyra   DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITIWQGNATQ FNESSTYLMG
#Cyanophora DISAWDAFYL AVFWMLNTIG WTTFYWHWKH LGVWQGNVAQ FNESSTYLMG
#Euglena    DISAWDAFYL AVFWMLNTIG WTTFYWHWKH ITLWQGNVGQ FNESSTYLMG
#Marchantia DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITLWQGNAAQ FNESSTYLMG
#Pinus      DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITLWQGNVAQ FNESSTYLMG
#Nicotiana  DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITLWQGNVSQ FNESSTYLMG
#Zea        DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITLWQGNVSQ FNESSTYLMG
#Oryza      DISAWDAFYL AVFWMLNTIG WVTFYWHWKH ITLWQGNVSQ FNESSTYLMG

#Synechocys WFRDYLWANS AQLINGYNPY GVNNLSVWAW MFLFGHLVWA TGFMFLISWR
#Odontella  WLRDYLWLNS SPLINGYNPF GMNNLSVWAW MFLFGHLIWA TGFMFLISWR
#Porphyra   WFRDYLWLNS SPLINGYNPY GMNNLSVWSW MFLFGHLVWA TGFMFLISWR
#Cyanophora WFRDYLWLNS SQLINGYNPF GMNNLSVWAW MFLFGHLIWA TGFMFLISWR
#Euglena    WLRDYLWLNS SQLINGYNPF GMNSLAVWGW MFLFGHLVWA TGFMFLISWR
#Marchantia WLRDYLWLNS SQLINGYNPF GMNSLSVWAW MFLFGHLVWA TGFMFLISWR
#Pinus      WSRDYLWLNS SQLINGYNPF GMNSLSVWAW MFLFGHLVWA TGFMFLISWR
#Nicotiana  WLRDYLWLNS SQLINGYNPF GMNSLSVWAW MFLFGHLVWA TGFMFLISWR
#Zea        WLRDYLWLNS SQLINGYNPF GMNSLSVWAW MFLFGHLVWA TGFMFLISWR
#Oryza      WLRDYLWLNS SQLINGYNPF GMNSLSVWAW MFLFGHLVWA TGFMFLISWR

#Synechocys GYWQELIETI VWAHERTPLA NLVRWKDKPV ALSIVQARLV GLAHFTVGYV
#Odontella  GYWQELIETL VWAHERTPLA NLIRWRDKPV ALSIVQARLV GLVHFAVGYI
#Porphyra   GYWQELIETL AWAHERTPLA NLIRWKDKPV AMSIVQARLV GLAHFSVGYV
#Cyanophora GYWQELIETL VWAHERTPLA NLVRWKDKPV ALSIVQARLV GLAHFAVGYI
#Euglena    GYWQELIETL VWAHERTPIT NVFKWTDKPV ALSIVQARLV GLAHFSVGYV
#Marchantia GYWQELIETL AWAHERTPLA NLVRWKDKPV ALSIVQARLV GLAHFSVGYI
#Pinus      GYWQELIETL AWAHERTPLA NLVRWRDKPV ALSIVQARLV GLAHFSVGYI
#Nicotiana  GYWQELIETL AWAHERTPLA NLIRWRDKPV ALSIVQARLV GLAHFSVGYI
#Zea        GYWQELIETL AWAHERTPLA NLIRWRDKPV ALSVVQARLV GLAHFSVGYI
#Oryza      GYWQELIETL AWAHERTPLA NLIRWRDKPV ALSIVQARLV GLAHFSVGYI

#Synechocys LTYAAFLIAS TAGKFG
#Odontella  LTYAAFVIAS TSGKFA
#Porphyra   LTYAAFVLAS TAGKFG
#Cyanophora VTYAAFLIAS TASKFG
#Euglena    FTYAAFLIAS TSAKFG
#Marchantia FTYAAFLIAS TSGKFG
#Pinus      FTYAAFLIAS TSGKFG
#Nicotiana  FTYAAFLIAS TSGKFG
#Zea        FTYAAFLIAS TSGKFG
#Oryza      FTYAAFLIAS TSGKFG

!Gene=atpBx;
#Synechocys ---- ------MVAV KEATNVGKIT QVIGPVIDAQ
#Odontella  ---- ------MVKT N--INKGYVN QIIGPVLDIE
#Porphyra   ---- ------MVST T--KSTGSVT QIIGPVLDIA
#Cyanophora ---- ------MATT TSKTNTGYVT QVIGPVLDVS
#Euglena    ---- -------MKS SLRLNTGIIL QIIGPVMDIS
#Marchantia MKTN FLAF--GMST LVAKNIGSIT QVIGPVLDVA
#Pinus      MRKN PLVL--GVSA SVETNVGRIA QIIGPVLDVS
#Nicotiana  MRIN PTTSGSGVST LEKKNPGRVV QIIGPVLDVA
#Zea        MRTN PTTSRPGIST IEEKSVGRID QIIGPVLDIT
#Oryza      MRTN PTTSRPGVST IEEKSTGRID QIIGPVLDVT

#Synechocys FPSGKLPRIY NALKVQGRNS AGNEVAVTCE VQQLLGDNQV RAVAMSSTDG
#Odontella  FPSGTLPPIY SALKI----E TEDGIGTVVE VQQLLGDNKV RAVSMRSTDG
#Porphyra   FPNGQLPKVF NALKV----Q STDGTIT-CE VQQLLGDNKV RAVSMSSTEG
#Cyanophora FPNGQLPKIY NAITVKGKNE AGQDITVTCE VQQLLGDNQV RAVSMSTTDG
#Euglena    FPSGKMPNIY NSLLIEGKTE SGDRLKVVCE VQQLLGDNVV RAIAMSATDG
#Marchantia FSPGKMPNIY NSLIVKDQNS AGEEINVTCE VQQLLGNNKV RAVAMSATDG
#Pinus      FPPGNMPNIY NSLIVKGQGT AGQEIQVTCE VQQLLGNHKV RAVAMSATDG
#Nicotiana  FPPGKMPNIY NALVVQGRDS VGQPINVACE VQQLLGNNRV RAIAMSATEG
#Zea        FPPGKLPYIY NALIVKSRDT ADKQINVTCE VQQLLGNNRV RAVAMSATEG
#Oryza      FPRGKLPYIY NALVVKSRDT DGKQINVTCE VQQLLGNNRV RAVAMSATDG

#Synechocys LVRGMDVVDT GAPISVPVGT GTLGRIFNVL GEPVDNKGPV PAGETFPIHR
#Odontella  LKRGVEARDL GGPISVPVGI STLGRIFNVI GEPVDEQGDV SYDETLPIHR
#Porphyra   LKRGVEVVDT GAPISVPVGT NTLGRIFNVL GEPVDNLGPV SSESTLPIHR
#Cyanophora ILRGMEVTDS GAAISVPVGT PTLGRIFNVL GEPVDELGAV VCDSTLPIHR
#Euglena    LQRGIKVIDT GAPLSVPVGV TTLGRIFNVL GESVDKMGLI DYSITLPIHR
#Marchantia MMRGMKVIDT GAPLTVPVGE ATLGRIFNVL GEPVDNLGPV EVTTTFPIHR
#Pinus      LTRGMRVIDT GAPLSVPVGG ATLGRIFNVL GEPVDNLGPV DAGITSPIHR
#Nicotiana  LTRGMEVIDT GAPISVPVGG ATLGRIFNVL GEPVDNLGPV DTSTTSPIHR
#Zea        LMRGMEVIDT GTPLSVPVGG ATLGRIFNVL GEPIDNLGPV DTSATFPIHR
#Oryza      LMRGMEVIDT GAPLSVPVGG ATLGRIFNVL GEPVDNLGPV DTSATFPIHR

#Synechocys PAPKLVDLET KPQVFETGIK VIDLLTPYRQ GGKIGLFGGA GVGKTVIMME
#Odontella  EAPAFTELET KPSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Porphyra   PAPAFTKLET KPSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Cyanophora PSPAFTQLET KSSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Euglena    AAPSFVELDT QLSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Marchantia AAPAFTQLDT KLSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Pinus      PAPAFTELDT KLSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Nicotiana  SAPAFIQLDT KLSIFETGIE VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Zea        SAPAFIELDT KLSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME
#Oryza      SAPAFIELDT KLSIFETGIK VVDLLAPYRR GGKIGLFGGA GVGKTVLIME

#Synechocys LINNIAIQHG GVSVFGGVGE RTREGNDLYN EMIESNVINA DKPEESKIAL
#Odontella  LINNIAKAHG GVSVFGGVGE RTREGNDLYE EMKESGVINE NNFKESKVAL
#Porphyra   LINNIAKAHG GVSVFGGVGE RTREGNDLYM EMKESKVINE DNLKESKVAL
#Cyanophora LINNIAKAHG GVSVFGGVGE RTREGNDLYQ EMKESKVIDE NNLPASKVAL
#Euglena    LINNIAKAHG GVSVFGGVGE RTREGNDLYQ EMKESGVIND RNFKESKVAL
#Marchantia LINNILKAHG GVSVFGGVGE RTREGNDLYM EMKESKVINE QNISESKVAL
#Pinus      LINNIAKAHG GVSVFGGVGE RTREGNDLYM EMKESGVIDE QKISESKVAL
#Nicotiana  LINNIAKAHG GVSVFGGVGE RTREGNDLYM EMKESGVINE ENIAESKVAL
#Zea        LINNIAKAHG GVSVFGGVGE RTREGNDLYM EMKESGVINE KNIEESKVAL
#Oryza      LINNIAKAHG GVSVFGGVGE RTREGNDLYM EMKESGVINE KNLEESKVAL

#Synechocys VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFVQAGSE
#Odontella  VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFTQAGSE
#Porphyra   VYGQMNEPPG ARMRVGLTAL TMAEYFRDIN KQDVLLFIDN IFRFVQAGSE
#Cyanophora VYGQMNEPPG ARMRVALTAL TMAEYFRDVN NQDVLLFIDN IFRFVQAGSE
#Euglena    IYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFVQAGSE
#Marchantia VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFVQAGSE
#Pinus      VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN EQDVLLFIDN IFRFVQAGSE
#Nicotiana  VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN EQDVLLFIDN IFRFVQAGSE
#Zea        VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFVQAGSE
#Oryza      VYGQMNEPPG ARMRVGLTAL TMAEYFRDVN KQDVLLFIDN IFRFVQAGSE

#Synechocys VSALLGRMPS AVGYQPTLGT DVGDLQERIT STKEGSITSI QAVYVPADDL
#Odontella  VSALLGRMPS AVGYQPTLAT EMGALQERIT STTQGSITSI QAVYVPADDL
#Porphyra   VSALLGRMPS AVGYQPTLAT EMGALQERIT STTEGSITSI QAVYVPADDL
#Cyanophora VSALLGRMPS AVGYQPTLGT EMGSLQERIT STTKGSITSI QAVYVPADDL
#Euglena    VSALLGRMPS AVGYQPTLAT EMGGLQERIT STKVGSITSI QAVYVPADDL
#Marchantia VSALLGRMPS AVGYQPTLST EMGTLQERIT STKEGSITSI QAVYVPADDL
#Pinus      VSALLGRMPS AVGYQPTLST EMGSLQERIT STKKGSITSI QAVYVPADDL
#Nicotiana  VSALLGRMPS AVGYQPTLST EMGSLQERIT STKEGSITSI QAVYVPADDL
#Zea        VSALLGRMPS AVGYQPTLST EMGSLQERIT STKKGSITSI QAVYVPADDL
#Oryza      VSALLGRMPS AVGYQPTLST EMGSLQERIT STKKGSITSI QAVYVPADDL

#Synechocys TDPAPATTFA HLDGTTVLSR GLAAKGIYPA VDPLDSTSTM LQPSIVGSEH
#Odontella  TDPAPATTFA HLDATTVLSR NLAAKGIYPA VDPLDSTSTM LQPGIVSGEH
#Porphyra   TDPAPATTFA HLDATTVLSR NLAAKGIYPA VDPLDSTSTM LQPGIVGTDH
#Cyanophora TDPAPATTFA HLDATTVLSR NLAAKGIYPA VDPLDSTSTM LQPGIVGEKH
#Euglena    TDPAPATTFA HLDATTVLSR NLASKGIYPA VDPLDSTSTM LQPWIVGEEH
#Marchantia TDPAPATTFA HLDATTVLSR GLAAKGIYPA VDPLDSTSTM LQPWIVGEEH
#Pinus      TDPAPATTFA HSDATTVLSR GLAAKGIYPA VDPLDSTSTM LQPWIVGEEH
#Nicotiana  TDPAPATTFA HLDATTVLSR GLAAKGIYPA VDPLDSTSTM LQPRIVGEEH
#Zea        TDPAPATTFA HLDATTVLSR GLASKGIYPA VDPLDSTSTM LQPRIVGNEH
#Oryza      TDPAPATTFA HLDATTVLSR GLASKGIYPA VDPLDSTSTM LQPRIVGNEH

#Synechocys YDTAREVQST LQRYKELQDI IAILGLDELS EEDRLTVDRA RKIERFLSQP
#Odontella  YEIAETVKET LQRYKELQDI IAILGIDELS EEDRLTVARA RKVERFLSQP
#Porphyra   YSTAQEVKST LQRYKELQDI IAILGLDELS EEDRQTVSRA RKIERFLSQP
#Cyanophora YACAQRVKGI LQRYKELQDI ISILGLDELS EDDRLAVARA RRVERFLSQP
#Euglena    YNTAQSVKKT LQRYKELQDI IAILGLDELS EEDRLVVSRA RKVERFLSQP
#Marchantia YETAQGVKQT LQRYKELQDI IAILGLDELS EEDRLTVARA RKIERFLSQP
#Pinus      YETAQGVKQT LQRYKELQDI IAIPGLDELS EEDRLIVARA RKIERFLSQP
#Nicotiana  YETAQRVKQT LQRYKELQDI IAILGLDELS EEDRLLVARA RKIERFLSQP
#Zea        YETAQRVKET LQRYKELQDI IAILGLDELS EEDRLTVARA RKIERFLSQP
#Oryza      YETAQRVKQT LQRYKELQDI IAILGLDELS EEDRLTVARA RKIERFLSQP

#Synechocys FFVAEVFTGA PGKYVSLADT IKGFKAILAG ELDDLPEQAF YLVGDIEEAK
#Odontella  FFVAEIFTGS PGKYVSLEET IKGFTMVLKG ELDELPEQAF YLVGNIDEAI
#Porphyra   FFVAEVFTGS PGKYVSLEDA IKGFQMILKG ELDDLPEQAF YLVGDIDEAI
#Cyanophora FFVAEVFTGS PGKYVSLEDT IKGFTMILDG ELDELPEQSF YLVGDIQEAI
#Euglena    FFVAEVFTGS PGKYVTLAET IEGFKAILSG DLDEVPEQAF YLVGNIEEVI
#Marchantia FFVAEVFTGS PGKYVSLRET IKGFQMILSG ELDSLPEQAF YLVGNIDEAT
#Pinus      FFVAEVFTGS PGKYVGLMET IRGFQMILSG ELDGLIEQSF YLVGNIDEAT
#Nicotiana  FFVAEVFTGS PGKYVGLAET IRGFQLILSG ELDGLPEQAF YLVGNIDEAT
#Zea        FFVAEVFTGS PGKYVGLAET IRGFQLILSG ELDGLPEQAF YLVGNIDEAS
#Oryza      FFVAEVFTGS PGKYVGLAET IRGFQLILSG ELDGLPEQAF YLVGNIDEAS

#Synechocys AKGAKLK
#Odontella  AKAETLK
#Porphyra   QKADSMK
#Cyanophora SKGQKLL
#Euglena    SKAIELQ
#Marchantia AKAATLQ
#Pinus      AKAINSS
#Nicotiana  AKAMNLE
#Zea        TKAINLE
#Oryza      TKAINLE

!Gene=rps12x;
#Synechocys MPTIQQLIRS ERSKVQKKTK SPALKQCPQR RGVCTRVYTT TPKKPNSALR
#Odontella  MPTIQQLVRS RRIQIKKKTK SPALVNCPQR RGVCTRVYTT TPKKPNSAIR
#Porphyra   MPTIQQLVRS ERRKINKKTK SPALKSCPQR RGVCTRVYTT TPKKPNSALR
#Cyanophora MPTIQQLIRS KRTKIEKKTK SPALKACPQR RGVCTRVYTT TPKKPNSALR
#Euglena    MPTLEHLTRS PRKKIKRKTK SPALKGCPQK RAICMRVYTT TPKKPNSALR
#Marchantia MPTIQQLIRN KRQPIENRTK SPALKGCPQR RGVCTRVYTT TPKKPNSALR
#Pinus      MPTIQQLIRN ARQPIENRKK SPALRGCPQR RGVCARVYTI TPKKPNSALR
#Nicotiana  MPTIKQLIRN TRQPIRNVTK SPALRGCPQR RGTCTRVYTI TPKKPNSALR
#Zea        MPTVKQLIRN ARQPIRNARK SAALKGCPQR RGTCARVYTI NPKKPNSALR
#Oryza      MPTVKQLIRN ARQPIRNARK SAALKGCPQR RGTCARVYTI NPKKPNSALR

#Synechocys KVARVRLTSG FEVTAYIPGI GHNLQEHSVV LIRGGRVKDL PGVRYHIVRG
#Odontella  KVARVRLTSD LKVTAYIPGI GHNLQEHSVV LIRGGRVKDL PGVRYHIIRG
#Porphyra   KVARVRLTSG FEVTAYIPGV GHNIQEHSVV LIRGGRIKDL PGVRYHVVRG
#Cyanophora KVARVRLTSG FEVTAYIPGI GHNLQEHSVV LVRGGRVKDL PGVRYHIVRG
#Euglena    KVTRVRLSSG LEVTAYIPGI GHNLQEHSVV LIRGGRVKDL PGVKYHVIRG
#Marchantia KIARVRLTSG FEITAYIPGI GHNLQEHSVV LVRGGRVKDL PGVRYHIIRG
#Pinus      KVARVRLTSG FEITAYIPGI DHNLQEHSVV LVRGGRVKDL PGVRYHIVRG
#Nicotiana  KVARVRLTSG FEITAYIPGI GHNLQEHSVV LVRGGRVKDL PGVRYHIVRG
#Zea        KVARVRLTSG FEITAYIPGI GHNLQEHSVV LVRGGRVKDL PGVRYRIIRG
#Oryza      KVARVRLTSG FEITAYIPGI GHNLQEHSVV LVRGGRVKDL PGVRYRIIRG

#Synechocys TLDATGVKDR KQGRSKYGTK REK
#Odontella  ALDSVGVKDR TQGRSKYGVK KPK
#Porphyra   TLDAAGVKDR RKSRSKYGTK KPK
#Cyanophora ALDAAGVKDR RQSRSKYGAK RPK
#Euglena    CLDAASVKNR KNARSKYGVK KPK
#Marchantia TLDAVGVKDR QQGRSKYGVK KSK
#Pinus      TLDAAEVKDR QQGRSKYGVK KQK
#Nicotiana  TLDAVGVKDR QQGRSKYGVK KPK
#Zea        TLDAVAVKNR QQGRSKYGAK KPK
#Oryza      ALDAVAVKNR QQGRSKYGVK KPK

!Gene=psbCx;
#Synechocys VTLSNTSM-V GGRDLPSTGF
#Odontella  ETPFNS--SI AGRDIESTGF
#Porphyra   ETPFNTNVGV GGRDIESTGF
#Cyanophora ETLFNSSVAV SGRDQQSTGF
#Euglena    ETLFNKKLTV GGRDQESTGF
#Marchantia ETLFNGTLAL GGRDQETTGF
#Pinus      ETLFNGTIAL AGRDQETTGF
#Nicotiana  ETLFNGTLAL AGRDQETTGF
#Zea        ETLFNGTFVL AGRDQETTGF
#Oryza      ETLFNGTFVL AGRDQETTGF

#Synechocys AWWSGNARLI NLSGKLLGAH VRHAGLIVFW AGAMTLFEVA HFIPEKPMYE
#Odontella  AWWSGNARLI NVSGKLLGAH VAHAGLMVFW AGAMVLFEVS HFVPEKPTYE
#Porphyra   AWWSGNARLI NVSGKLLGAH VAHAGIMVFW TGAMTLFEVA HFVPEKPLYE
#Cyanophora AWWSGNARLI NLSGKLLGAH VAHAGLIVFW TGAMTLFEVA HFIPEKPMYE
#Euglena    AWWAGNARLI NVSGKLLGAH VAHAGLIVFW TGAMNLFEVA HFVPQKPMYE
#Marchantia AWWAGNARLI NLSGKLLGAH VAHAGLIVFW AGAMNLFEVA HFVPEKPMYE
#Pinus      AWWAGNARLI NLSGKLLGAH VAHAGLIVFW AGAMNLFEVA HFVPEKPMYE
#Nicotiana  AWWAGNARLI NLSGKLLGAH VAHAGLIVFW AGAMNLFEVA HFVPEKPMYE
#Zea        PWWAGNARLI NLSGKLLGAH VAHAGLIVFW AGAMNLFEVA HFVPEKPMYE
#Oryza      AWWAGNARLI NLSGKLLGAH VAHAGLIVFW AGAMNLFEVA HFVPEKPMYE

#Synechocys QGLILLPHIA TLGWGVGPAG EVTDIFPFFV VGVLHLISSA VLGLGGIYHA
#Odontella  QGFILIQHLA TLGYGIGPGG EITSTVPYFA VGVIHLISSA VLGFGGIYHS
#Porphyra   QGLILIPHLA TLGWGVGPGG EIFNTYPYFV VGVVHLISSA VLGFGGLYHS
#Cyanophora QGLILLPHLA TLGWGVGPGG EVIDVYPYFV VGVLHLVSSA VLGFGGLYHA
#Euglena    QGLILLPHLA TLGFGVGFDG IVLDTYPFFV CGVLHLISSA VLGFGGVFHS
#Marchantia QGLILLPHLA TLGWGVGPGG EIVDTFPYFV SGVLHLISSA VLGFGGIYHA
#Pinus      QGLILLPHLA TLGWGVGPGG EIVDTFPYFV SGVLHLISSA VLGFGGIYHA
#Nicotiana  QGLILLPHLA TLGWGVGPGG EVIDTFPYFV SGVLHLISSA VLGFGGIYHA
#Zea        QGLILLPHLA TLGWGVGSGG EVLDTFPYFV SGVLHLISSA VLGFGGIYHA
#Oryza      QGLILLPHLA TLGWGVGPGG EVLDTFPYFV SGVLHLISSA VLGFGGIYHA

#Synechocys LRGPEVLEEY SSFFGYDWKD KNQMTNIIGY HLILLGCGAL LLVFKAMFFG
#Odontella  LLGPDTLEES FPFFGYDWRD KNKMTTILGI HLCLLGVGSF LLVIKAMYLG
#Porphyra   LIGPDTLEES FPFFGYDWRD KNKMTTILGI HLVLLGIGAF LLVIKSLFVG
#Cyanophora IIGPEVLEES FPFFGYDWKD KNKMTTIIGI HLILLGSGAL LLVLKAMFFG
#Euglena    LAGPDTLEES FRFFGYTWKR KKKLAAILGI HLCFLGLGAL LLAWKAMYGG
#Marchantia LIGPETLEES FPFFGYVWKD KNKMTTILGI HLILLGAGAF LLVFKALYFG
#Pinus      LIGPETLEES FPFFGYVWKD RNKMTTILGI HLILLGVGAF LPVLKALYFG
#Nicotiana  LLGPETLEES FPFFGYVWKD RNKMTTILGI HLILLGLGAF LLVFKALYFG
#Zea        LLGPETLEES FPFFGYVWQD RNKMTTLLGI HLILLGLGAF LLVLKALYFG
#Oryza      LLGPETLEES FPFFGYVWKD RNKMTTILGI HLILLGIGAF LLVLKALYFG

#Synechocys GVYDTWAPGG GDVRVITNPT LNPAIIFGYL LKAPFGGEGW IISVNNMEDI
#Odontella  GVYDTWAPGG GDVRLITTPT LNPIVIFGYV FRSPFGGDGW VVSVNNMEDI
#Porphyra   GVYDTWAPGG GDVRFVSNPT LNPLVIFGYV LKSPFGGDGW IVSVNNMEDL
#Cyanophora GVYDTWAPGG GDVRVISNPT LNPTVIFSYI TKSPWGGDGW IVSVDNMEDI
#Euglena    GVYDTWWPGG GDVRSITNPT LNPFIIFGYL VKSPFGGEGW IVSVDSMEYV
#Marchantia GIYDTWAPGG GDVRKITNLT LSPGVIFGYL LKSPFGGEGW IVSVDNLEDI
#Pinus      GVYDTWAPGG GDVRKITNPT LNPSAIFGYL LKSPFGGEGW IVSVDNLEDV
#Nicotiana  GVYDTWAPGG GDVRKITNLT LSPSIIFGYL LKSPFGGEGW IVSVDDLEDI
#Zea        GVYDTWAPGG GDVRKITNLT LSPGVIFGYL LKSPFGGEGW IVSVDDLEDI
#Oryza      GIYDTWAPGG GDVRKITNLT LSPGVIFGYL LKSPFGGEGW IVSVDDLEDI

#Synechocys IGGHIWIGLI CISGGIWHIL TKPFGWARRA LIWSGEAYLS YSLGALSLMG
#Odontella  IGGHIWVGLL CIIGGIWHIF TKPFAWARRA FVWSGEAYLS YSLAAISLMG
#Porphyra   IGGHVWIGII CIAGGIWHIL TKPFAWARRA FVWSGEAYLS YSLGALSIMG
#Cyanophora IGGHIWLAFI CIIGGVWHIL TKPFSWARRA LVWSGEAYLS YSLAALALMG
#Euglena    IGGHIWIGIL LVSGGFWHIC SRPSPWVVRT FVWSGEAYLS YSLGAVATMG
#Marchantia IGGHVWLGSI CIFGGIWHIL TKPFAWARRA LVWSGEAYLS YSLGAIAVFG
#Pinus      IGGHVWLGSI CIFGGIWHIL TKPFAWARRA FVWSGEAYLS YSLAALSLFG
#Nicotiana  IGGHVWLGSI CILGGIWHIL TKPFAWARRA LVWSGEAYLS YSLGALSVFG
#Zea        IGGHVWLGSI CVLGGIWHIL TKPFAWARRA FVWSGEAYLS YSLGALSVFG
#Oryza      IGGHVWLGFI CVFGGIWHIL TKPFAWARRA FVWSGEAYLS YSLGALSVFG

#Synechocys FIASVFVWFN NTAYPSEFYG PTGMEASQSQ AFTFLVRDQR LGANIASAQG
#Odontella  FTAALYSWYN NTAYPSELYG PTGPEASQSQ AFTFLVRDQR LGANVSSAQG
#Porphyra   LTASNFVWYN NTAYPSEFYG PTGPEASQAQ AFTFLVRDQR LGANVASSQG
#Cyanophora FIANCFVWFN NTAYPSEFFG PTGPEASQAQ AFTFLVRDQR LGANVGSAQG
#Euglena    FIAVPMVWFN NTVYPSEFYG PTGPEASQAQ AFTFLIRDQR LGTNIASAQG
#Marchantia FIACCFVWFN NTAYPSEFYG PTGPEASQAQ AFTFLVRDQR LGANVGSAQG
#Pinus      FIACCFVWFN NTVYPSEFYG PTGPEASQAQ AFTFLVRDQR LGASVGSAQG
#Nicotiana  FIACCFVWFN NTAYPSEFYG PTGPEASQAQ AFTFLVRDQR LGANVGSAQG
#Zea        FIACCFVWFN NTAYPSEFYG PTGPEASQAQ AFTFLVRDQR LGANVGSAQG
#Oryza      FIACCFVWFN NTAYPSEFYG PTGPEASQAQ AFTFLVRDQR LGANVGSAQG

#Synechocys PTGLGKYLMR SPSGEIIFGG ETMRFWDFRG PWLEPLRGPN GLDLDKLRND
#Odontella  PTGLGKYLMR SPSGEIIFGG ETMRFWDLRA PWVEPLRGPN GLDINKIKND
#Porphyra   PTGLGKYLMR SPSGEIIFGG ETMRFWDLRA PWVEPLRGPN GLDLNKIKND
#Cyanophora PTGLGKYLMR SPSGEIIFGG ETMRFWDTRA PWLEPLRGAN GLDLTKIKYD
#Euglena    PTGLGKYLMK SPTGEIIFGG ETMRFWDFRG PWLEPLRGPN GLDLNKLKND
#Marchantia PTGLGKYIMR SPTGEIIFGG ETMRFWDLRA PWLEPLRGPN GLDLSKLKKD
#Pinus      PTGLGKYLMR SPTGEIIFGG ETMRFWDLRA PWLEPLRGPN GLDLSKLRKD
#Nicotiana  PTGLGKYLMR SPTGEVIFGG ETMRFWDLRA PWLEPLRGPN GLDLSRLKKD
#Zea        PTGLGKYLMR SPTGEVIFGG ETMRFWDLRA PWLEPLRGPN GLDLSRLKKD
#Oryza      PTGLGKYLMR SPTGEVIFGG ETMRFWDLRA PWLEPLRGPN GLDLSRLKKD

#Synechocys IQPWQVRRAA EYMTHAPLGS LNSVGGVITD VNSFNYVSPR AWLATSHFVL
#Odontella  IQPWQERRAA EYMTHAPLGS LNSVGGVATE INSVNYVSPR SWLCCSHFFL
#Porphyra   IQPWQERRAA EYMTHAPLGS LNSVGGVATE INSVNYVSPR SWLTTSHFFL
#Cyanophora IQPWQERRAA EYMTHAPLGS LNSVGGVATE INSVNYVSPR SWLSTSHFVL
#Euglena    VQPWQERRAA EYMTHAPLGS LNSVGGVATE INAVNFVNPR SWLATSHFVL
#Marchantia IQPWQERRSA EYMTHAPLGS LNSVGGVATE INAVNYVSPR SWLATSHFVL
#Pinus      IQPWQERRSA EYMTHAPLGS LNSVGGVATE INAVNYVSPR SWLSTSHFVL
#Nicotiana  IQPWQERRSA EYMTHAPLGS LNSVGGVATE INAVNYVSPR SWLATSHFVL
#Zea        GQPWQERRSG EYMTHAPLGS LNSVGGVATE INAVNYVSPR SWLATSHFVL
#Oryza      IQPWQERRSA EYMTHAPLGS LNSVGGVATE INAVNYVSPR SWLATSHFVL

#Synechocys GFFFLVGHLW HAGRARAAAA GFEKGIDRET EPTLFMPDLD
#Odontella  AFFFLIGHWW HSGRARAAAA GFEKGINRAN EPVLSMRPID
#Porphyra   GFFLFIGHLW HAGRARAAAA GFEKGINREN EPVLSMRPLD
#Cyanophora GFFLFIGHLW HAGRARAASG GFEKGLDREN EPVLSMKLLD
#Euglena    AFFFFVGHLW HAGRARAAAI GFEKGIDRSR EIARKLKPLD
#Marchantia GFFFFVGHLW HAGRARAAAA GFEKGIDRDF EPVLSMTPLN
#Pinus      GFFFFVGHLW HAGRARAAAA GFEKGIDRDF EPVLSMTPLN
#Nicotiana  GFFFFVGHLW HAGRARAAAA GFEKGIDRDF EPVLSMTPLN
#Zea        GFFFFVGHLW HAGRARAAAA GFEKGIDRDL EPVVYMTPLN
#Oryza      GFFFFVGHLW HAGRARAAAA GFEKGIDRDL EPVLYMTPLN

!Gene=psbEx;
#Synechocys SGTTGERPFS DIVTSIRYWV IHSITIPMLF IAGWLFVSTG LAYDAFGTPR PDEYFTQTRQ
#Odontella  GGSTGERPFS DIITSVRYWI IHSITIPSLF VSGWLFVSTG LAYDVFGTPR PNEYFTQDRQ
#Porphyra   GGSTGERPFS DIITSVRYWV IHSITIPALF VAGWLFVSTG LAYDVFGTPR PNEYFTQDRQ
#Cyanophora GGTTGERPFS DIVTSIRYWV IHTVTIPSLF VAGWLFVSTG LAYDVFGTPR PDEYFTEERQ
#Euglena    AGSTGERPFS DIITSIRYWV IHSVTIPSLF VGGWIFVSTG IVYDIFGTPR PSEYFTETRQ
#Marchantia SGNTGERPFA DIITSIRYWV IHSITIPSLF IAGWLFVSTG LAYDVFGSPR PNEYFTENRQ
#Pinus      SGNTGERSFA DIITSIRYWV IHSITIPSLF IAGWLFVSTG LAYDVFGSPR PNEYFTESRQ
#Nicotiana  SGSTGERSFA DIITSIRYWV IHSITIPSLF IAGWLFVSTG LAYDVFGSPR PNEYFTESRQ
#Zea        SGSTGERSFA DIITSIRYWV IHSITIPSLF IAGWLFVSTG LAYDVFGSPR PNEYFTESRQ
#Oryza      SGSTGERSFA DIITSIRYWV IHSITIPSLF IAGWLFVSTG LAYDVFGSPR PNEYFTESRQ

#Synechocys ELPILQERYD IN
#Odontella  QIPLVNDRFS AK
#Porphyra   QVPLVNDRFN AK
#Cyanophora EVPIINQRFS TN
#Euglena    QAPLISDRFN AL
#Marchantia EVPLITGRFN SL
#Pinus      EVPLVTGRFD PL
#Nicotiana  GIPLITGRFD PL
#Zea        GIPLITDRFD SL
#Oryza      GIPLITDRFD SL

!Gene=psbFx;
#Synechocys NPNQPVTY PIFTVRWLAV HTLAVPSVFF VGAIAAMQFI QR
#Odontella  NINQPVAY PIFTFRWLAI HGLAIPTVFF LGGITAMQFI QR
#Porphyra   NANQPVSY PIFTFRWLAI HGLAIPTVFF LGAITSMQFI QR
#Cyanophora NPNQPVSY PIFTVRWLAI HAIGIPAVFF IGSITAMQFI QR
#Euglena    TTNKDTRY PIFTFRWLAV HALAIPTVFF LGSISAMQFI QR
#Marchantia TIDRT--Y PIFTVRWLAV HGLAVPTVFF LGAISAMQFI QR
#Pinus      TIDRT--Y PIFTVRWLAV HGLAIPTVFF LGSISAMQFI QR
#Nicotiana  TIDRT--Y PIFTVRWLAV HGLAVPTVFF LGSISAMQFI QR
#Zea        TIDRT--Y PIFTVRWLAV HGLAVPTVFF LGSISAMQFI QR
#Oryza      TIDRT--Y PIFTVRWLAV HGLAVPTVFF LGSISAMQFI QR

!Gene=psbBx;
#Synechocys MGLPWYRV HTVVLNDPGR LISVHLMHTA LVAGWAGSMA LYELAIFDSS
#Odontella  MALPWYRV HTVVLNDPGR LIAVHLMHTA LVAGWAGSMA LYELAVFDPS
#Porphyra   MGLPWYRV HTVVLNDPGR LIAVHLMHTA LVAGWAGSMA LYELAVFDPS
#Cyanophora MGLPWYRV HTVVLNDPGR LIAVHLMHTA LVAGWAGSMA LYEIAVFDPS
#Euglena    MGLPWYRV HTVVLNDPGR LISVHLMHTA LVSGWAGSMA LYELAIFDPS
#Marchantia MGLPWYRV HTVVLNDPGR LIAVHLMHTA LVSGWAGSMA LYELAVFDPS
#Pinus      MGLPWYRV HTVVLNDPGR LISVHIMHTA LVAGWAGSMT LYELAVFDPS
#Nicotiana  MGLPWYRV HTVVLNDPGR LLSVHIMHTA LVAGWAGSMA LYELAVFDPS
#Zea        MGLPWYRV HTVVLNDPGR LLSVHIMHTA LVSGWAGSMA LYELAVFDPS
#Oryza      MGLPWYRV HTVVLNDPGR LLSVHIMHTA LVSGWAGSMA LYELAVFDPS

#Synechocys DAVLNPMWRQ GMFVLPFMAR LGVTSSWNGW SVTGETGLDP GFWSFEGVAA
#Odontella  DPVLNPMWRQ GMFVMPFMTR LGITDSWGGW SITGESVSNP GIWSFEGVAL
#Porphyra   DPVLNPMWRQ GMFVMPFMAR LGVTDSWGGW SITGESVSNP GLWSLEGVAL
#Cyanophora DPVLNPMWRQ GMFVLPFMVR LGITNSWGGW TINGENVTDP GFWSFEGVAA
#Euglena    DVALNPMWRQ GMFVLPFMTR LGVTKSWGAW SVTGESFSDP GIWSYEGVAV
#Marchantia DPVLDPMWRQ GMFVIPFMTR LGITKSWGGW SITGETVTNA GIWSYEGVAA
#Pinus      DPVLDPMWRQ GMFVIPFMTR LGIKDSWSGW NITGETVINP GIWSYEGVAV
#Nicotiana  DPVLDPMWRQ GMFVIPFMTR LGITNSWGGW SITGGTVTNP GIWSYEGVAG
#Zea        DPVLDPMWRQ GMFVIPFMTR LGITNSWGGW SISGGTVTNP GIWSYEGVAG
#Oryza      DPVLDPMWRQ GMFVIPFMTR LGITNSWGGW SISGGTVTNP GIWSYEGVAG

#Synechocys AHIVLSGLLF LAAVWHWVFW DLELFVDPRT GESALDLPKM FGIHLFLSGL
#Odontella  SHIILSGMCF LAAIWHWVYW DLELFRDPRT GEPALDLPKI FGIHLFLSGL
#Porphyra   THIVLSGMLF LAAIWHWVYW DLELFRDPRT GEPALDLPKI FGIHLLLSSL
#Cyanophora AHIGLSGLLF LAAIWHWVYW DLELFRDPRT GEPALDLPKM FGIHLFLSGL
#Euglena    AHIILSGLLF LAAIWHWVYW DLDLFRDPAS GELKLDLPRV FGVHLFLSGA
#Marchantia VHIVLSGLLF LAAIWHWVYW DLELFRDERT GKPSLDLPKI FGIHLFLSGV
#Pinus      AHIVFSGLCF LAAIWHWVYW DLDIFCDERT GKRCLDLPKV FGIHLFLSGV
#Nicotiana  AHIVFSGLCF LAAIWHWVYW DLEIFCDERT GKPSLDLPKI FGIHLFLSGV
#Zea        AHIVFSGLCF LAAIWHWVYW DLEIFCDERT GKPSLDLPKI FGIHLFLAGV
#Oryza      AHIVFSGLCF LAAIWHWVYW DLEIFCDERT GKPSLDLPKI FGIHLFLAGV

#Synechocys LCFGFGAFHL TGVWGPGMWV SDPYGLTGHV QPVAPEWGPA GFNPFNPGGV
#Odontella  LCFGFGAFHV TGLFGPGIWV SDAYGVTGKV QPVAPAWGAD GFNPFNPGGI
#Porphyra   LCFGFGAFHV TGLFGPGMWV SDGYGVTGKV LPVAPAWGPE GFNPFNPGGV
#Cyanophora LCFGFGAFHL TGLFGPGMWV SDAYSITGRV QPVAPAWGPE GFNPFNPGGV
#Euglena    LCLAFGVFHV TGVFGPGIWV SDPYGLSGKI EPVIPSWGAE GFDPYNVGGI
#Marchantia LCFAFGAFHV TGLFGPGIWI SDPYGLTGKV QPVAPAWGAE GFDPFVPGGI
#Pinus      ACFGFGAFHV TGLYGPGIWV SDPYGLTGKI QPVDPAWGAE GFDPFVPGGI
#Nicotiana  ACFGFGAFHV TGLYGPGIWV SDPYGLTGKV QPVNPAWGVE GFDPFVPGGI
#Zea        ACFGFGAFHV TGLYGPGIWV SDPYGLTGKV QAVNPAWGAE GFDPFVPGGI
#Oryza      ACFGFGAFHV TGLYGPGIWV SDPYGLTGKV QAVNPAWGAE GFDPFVPGGI

#Synechocys VAHHIAAGIV GIIAGLFHLT VRPPERLYKA LRMGNIETVL SSSIAAVFFA
#Odontella  AAHHIAAGIF GIFAGIFHLT VRPPQRLYRA LRMGNIETVL SSSIAAVFFA
#Porphyra   ASHHIAAGTV GILAGVFHLT VRPPQRLYRA LRMGNIETVL SSSISAVFFS
#Cyanophora VSHHIAAGIV GILAGLFHLS VRPPQRLYKA LRMGNIETVL SSSISAVFFA
#Euglena    ASHHIAAGLL GLIAGGFHVL VRPSQRLFVL LRMGNIETVL SSSIAAVFWS
#Marchantia ASHHIAAGIL GILAGLFHLS VRPPQRLYKG LRMGNVETVL SSSIAAVFFA
#Pinus      ASHHIAAGIL GILAGLFHLS VRPPQRLYVG LRMGNIETVL SSSIAAVFFA
#Nicotiana  ASHHIAAGTL GILAGLFHLS VRPPQRLYKG LRMGNIETVL SSSIAAVFFA
#Zea        ASHHIAAGTL GILAGLFHLS VRPPQRLYKG LRMGNIETVL SSSIAAVFFA
#Oryza      ASHHIAAGTL GILAGLFHLS VRPPQRLYKG LRMGNIETVL SSSIAAVFFA

#Synechocys AFVVAGTMWY GNATTPIELF GPTRYQWDKG YFQEEIQRRV DSQLAEGASL
#Odontella  AFVTSGTMWY GAAATPIELF GPTRYQWDSG YFQQEIERQV ETSVSEGLSE
#Porphyra   AFITCGTMWY GSATTPIELF GPTRYQWDSG YFQQEIEKRV ENAIADGAAP
#Cyanophora AFIVAGTMWY GSAATPVELF GPTRYQWDQE YFHQEMERRV QKDVAAGASL
#Euglena    AFVVSGTMWY GSASTPIELF GPTRYQWDKG YFQEEIERRV QASLSDGCSL
#Marchantia AFVVAGTMWY GSAATPIELF GPTRYQWDQG FFQQEIDRRI RSSKAENLSL
#Pinus      AFIVAGTMWY GSATTPVELF GPTRYQWDQG YFQQEIDRRV RAGLAENLSL
#Nicotiana  AFVVAGTMWY GSATTPIELF GPTRYQWDQG YFQQEIYRRV SAGLAENQSL
#Zea        AFVVAGTMWY GSATTPIELF GPTRYQWDQG YFQQEIYRRV SDGLAENLSL
#Oryza      AFVVAGTMWY GSATTPIELF GPTRYQWDQG YFQQEIYRRV SDGLAENLSL

#Synechocys SEAWSTIPEK LAFYDYVGNS PAKGGLFRTG AMNSGDGIAQ EWIGHPIFKD
#Odontella  SQAWSRIPDK LAFYDYIGNN PAKGGLFRAG PMNKGDGIAE AWLGHPIFRD
#Porphyra   SEAWSRIPDK LAFYDYIGNN PAKGGLFRAG PMNKGDGVAE AWLGHPVFQD
#Cyanophora SEAWNRIPAK LAFYDYIGNN PAKGGLFRAG PMNKGDGIAE SWLGHATFKD
#Euglena    SEAWGAISPK LAFYDYIGNN PAKGGLFRSG PMNNGDGIAT AWLGHAVFID
#Marchantia SEAWSKIPEK LAFYDYIGNN PAKGGLFRAG AMDNGDGIAV GWLGHAVFKD
#Pinus      SEAWSKIPEK LAFYDYIGNN PAKGGLFRAG AMDNGDGIAV GWLGHPIFKD
#Nicotiana  SEAWSKIPEK LAFYDYIGNN PAKGGLFRAG SMDNGDGIAV GWLGHPIFRD
#Zea        SEAWSKIPEK LAFYDYIGNN PAKGGLFRAG SMDNGDGIAV GWLGHPVFRD
#Oryza      SEAWSKIPEK LAFYDYIGNN PAKGGLFRAG SMDNGDGIAV GWLGHPIFRD

#Synechocys KEGRELEVRR MPNFFETFPV IMTDADGVVR ADIPFRRSES KFSVEQTGVT
#Odontella  KDGRELTVRR MPAFFETFPV ILVDKDGIIR ADIPFRRAES KYSIEQVGVT
#Porphyra   KEGRELSVRR MPAFFETFPV ILVDKDGIIR ADIPFRRAES KYSIEQVGVT
#Cyanophora KEGRELTVRR MPTFFETFPV VLIDKDGVLR ADIPFRRAES KYSIEQMGVT
#Euglena    KEGNSLFVRR MPTFFETFPV ILLDQNGVVR ADIPFRRAES KYSIEQVGVT
#Marchantia KEGNELFVRR MPTFFETFPV VLVDEQGIVR ADVPFRRAES KYSVEQVGVT
#Pinus      KEGNELFVRR MPTFFETFPV VLVDKEGIVK ADVPFRRAES KYSVEQVGVT
#Nicotiana  KEGRELFVRR MPTFFETFPV VLVDGDGIVR ADVPFRRAES KYSVEQVGVT
#Zea        KEGRELFVRR MPTFFETFPV VLVDEEGIVR ADVPFRRAES KYSVEQVGVT
#Oryza      KEGRELFVRR MPTFFETFPV VLVDEEGIVR ADVPFRRAES KYSVEQVGVT

#Synechocys VSFYGGALDG QTFSNPSDVK KFARKAQLGE GFDFDTETFN SDGVFRTSPR
#Odontella  VDFYGGKLNG QTFKDAPTVK KFARKAQLGE VFEFDRTSLE SDGVFRSSPR
#Porphyra   ASFYGGKLNG QVFNDAPSVK KYARKAQLGE VFEFDRTTLE SDGVFRSSPR
#Cyanophora VSFYGGKLDG QTFTDAPTVK KYARKAQLGE AFEFDRETLK SDGVFRSSAR
#Euglena    VRFFGGSFDT LSFNDPATVK RYARHAQLGE IFDFNRSILQ SDGVFRSSPR
#Marchantia VEFYGGELDG VSFSDPATVK KYARRAQLGE IFEFDRATLK SDGVFRSSPR
#Pinus      VEFYGGGLDR VSFGDPAIVK KYARRAQLGE IFELDRATLK SDGVFRSSPR
#Nicotiana  VEFYGGELNG VSYSDPATVK KYARRAQLGE IFELDRATLK SDGVFRSSPR
#Zea        VEFYGGELNG VSYSDPATVK KYARRAQLGE IFELDRATLK SDGVFRSSPR
#Oryza      VEFYGGELNG VSYSDPATVK KYARRSQLGE IFELDRATLK SDGVFRSSPR

#Synechocys GWFTFGHAVF ALLFFFGHIW HGSRTLFRDV FAGVDPGLEE QVEFGVFAKV
#Odontella  GWYTFGHANF ALLFFFGHLW HGGRTIFRDV FTGIGAEVTE QVEFGAFQKL
#Porphyra   GWFTFGHANF ALIFFFGHLW HGSRTIFRDV FAGIGAEVTE QVEFGAFQKL
#Cyanophora GWFTFGHASF ALIFFFGHLW HGGRTLFRDV FAGIGEEVTE QVEFGAFQKV
#Euglena    GWFTFGHLSF ALIFFFGHIW HGARTLFKYL LAGIDPDLEE EIEFGTFEKL
#Marchantia GWFTFGHATF ALLFFFGHIW HGARTLFRDV FAGIDPDLDA QVEFGAFQKL
#Pinus      GWFTFGHATF ALLFFSGHIW HGARTLFRDV FAGIDSDLDD RIEFGAFQKL
#Nicotiana  GWFTFGHASF ALLFFFGHIW HGARTLFRDV FAGIDPDLDA QVEFGAFQKL
#Zea        GWFTFGHATF ALLFFFGHIW HGARTLFRDV FAGIDPDLDA QVEFGTFQKV
#Oryza      GWFTFGHATF ALLFFFGHIW HGARTLFADV FAGIDPDLDA QVEFGAIQKR

#Synechocys GDLSTRKEA
#Odontella  GDKSTKKQG
#Porphyra   GDRSSKKQG
#Cyanophora GDKTTRKQE
#Euglena    GDDTTKKEL
#Marchantia GDPTTKRQV
#Pinus      GDPTTKRQV
#Nicotiana  GDPTTKRQA
#Zea        GDPTTRRQA
#Oryza      GDPTTGRQP

!Gene=psbLx;
#Synechocys M DRNSNPNRQP VELNRTSLYL GLLLVAVLGI LFSSYFFN
#Odontella  M TG-PNPNKQA VELNRTSLYW GLLLIFVLAV LFSSYFFN
#Porphyra   M SG-PNPNKEP VDLNRTSLFW GLLLIFVLAV LFSSYFFN
#Cyanophora M VS-QNPNRQK VELNRTSLFW GLLLIFVLAI LFSSYIFN
#Euglena    M AQ-TNSNKKT VELNRTSLYW GLLLIFVLAV LFSSYIFN
#Marchantia M TQ-PNPNKQS VELNRTSLYW GLLLIFVLAV LFSNYFFN
#Pinus      M TR-PNPNDQN VELNRTSLYW GLLLIFVLAV PFSNYFFN
#Nicotiana  M TQ-SNPNEQN VELNRTSLYW GLLLIFVLAV LFSNYFFN
#Zea        M TQ-SNPNEQN VELNRTSLYW GLLLIFVLAV LFSNYFFN
#Oryza      M TQ-SNPNEQN VELNRTSLYW GLLLIFVLAV LFSNYFFN

!Gene=atpAx;
#Synechocys MVSIRPDEISSI IRQQIESYDQ SVQVSNVGTV LQVGDGTARI YGLEQVMSQE
#Odontella  MINIRPDEISSI IREQIEQYDQ DVKVDNIGTV LQVGDGIARV YGLDQVMSGE
#Porphyra   MVNIRPDEISSI IRQQIEKYDQ DVEVANIGTV LQVGDGIARV YGLDEVMAGE
#Cyanophora MVSIRPDEISSI IRQQIEQYDQ EIQVSNVGTV LQVGDGIARV YGLDKVMSGE
#Euglena    MIRVRPNEVTRI IRQQVKKYRQ ELKIVNVGTV LQVGDGIARI YGLEKVMAGE
#Marchantia MVNIRPDEISSI IRKQIEQYNQ EVKIVNIGTV LQVGDGIARI YGLDKVMAGE
#Pinus      MGSIRLDEISSI IRKQIEQYNN EVRVGNLGTV LQVGDGIARI HGLDEVMAGE
#Nicotiana  MVTIRADEISNI IRERIEQYNR EVKIVNTGTV LQVGDGIARI HGLDEVMAGE
#Zea        MATLRVDEINKI LRERIEQYNR KVGIENIGRV VQVGDGIARI IGLGEIMSGE
#Oryza      MATLRVDEIHKI LRERIEQYNR KVGIENIGRV VQVGDGIARI IGLGEIMSGE

#Synechocys LLEFEDGTIG IALNLEEDNV GAVLMGDGFG IQEGSTVKTT GQIAQIPIGD
#Odontella  LLEFEDKTIG IALNLENDNV GVVLMGNGRQ ILEGSTVKTT GQIAQIPTGE
#Porphyra   LLEFEDKTIG VALNLESDNV GVVLMGDGRD ILEGSSVKGT GKIAQIPVGD
#Cyanophora LLEFEDGTIG IALNLEADNV GVVLMGDGRN ILEGSSVRAT QKIAQVPVGD
#Euglena    LVEFDEGTIG IALNLEADNV GAVLMGEATN LKEGASVKTT GKIAQIPVGR
#Marchantia LVEFEDGTVG IALNLESDNV GAVLMGDGLT IQEGSSVKAT GKIAQIPVSD
#Pinus      LVEFGDGTVG IALNLGSDNV GAVLMGDGLM IQEGSSVRAT GKIAQIPVSD
#Nicotiana  LVEFEEGTIG IALNLESNNV GVVLMGDGLL IQEGSSVKAT GRIAQIPVSE
#Zea        LVEFAEGTRG IALNLESKNV GIVLMGDGLM IQEGSFVKAT GRIAQIPVSE
#Oryza      LVEFAEGTRG IALNLESKNV GIVLMGDGLM IQEGSFVKAT GRIAQIPVSE

#Synechocys AMVGRVVDSL GRPIDGKGPI SSTATRLLES PAPGIIERKS VCEPMQTGIT
#Odontella  AFLGRVVNPL GAPIDGKGDI ANTETRLLEA MAPGIISRKS VCEPLQTGIT
#Porphyra   AFLGRVVDPL ARPIDNKGEP ASNGTRLIES MAPGIIGRQS VCEPMQTGIT
#Cyanophora AVIGRVVDAL ARPIDGKGDI ATTDTRLIES SAPGIISRKF VYEPLQTGIT
#Euglena    GFLGRVVDAL ARPIDGKGDI ASFTTRLIES PAPGIVSRRS VHEPLQTGLI
#Marchantia AYLGRVVNAL AQPIDGKGQI PASEFRLIES PAPGIISRRS VYEPMQTGLI
#Pinus      AYLGRVVNAL AQPIDGKGKI SASEFRLIES PAPGIISRRS VYEPLQTGLI
#Nicotiana  AYLGRVINAL AKPIDGRGEI SASEFRLIES AAPGIISRRS VYEPLQTGLI
#Zea        AYLGRVINAL AKPIDGRGEI VASESRLIES PAPGIISRRS VYEPLQTGLI
#Oryza      AYLGRVINAL AKPIDGRGEI VASESRLIES PAPGIISRRS VYEPLQTGLI

#Synechocys AIDAMIPIGR GQRELIIGDR KTGKTAIAID TIINQKSEDV ICVYVAIGQK
#Odontella  SIDAMIPIGR GQRELIIGDR QTGKTAIAVD TIINQKTEDV VCVYVGVGQK
#Porphyra   AIDSMIPIGR GQRELIIGDR QTGKTAVALD TIINQKGQDV VCVYVAIGQK
#Cyanophora AIDAMIPIPR GQRELIIGDR QTGKTAVAID TILNQKGQGV VCVYVAIGQK
#Euglena    AIDAMIPIGR GQRELIIGDR QTGKTAVATD TILNQKGQGV ICVYVAIGQK
#Marchantia AIDSMIPIGR GQRELIIGDR QTGKTAVAID TILNQKGQNV VCVYVAIGQK
#Pinus      AIDSMIPIGR GQRELIIGDR QTGKTAVATD TILNQKSQNV ICVYVAIGQR
#Nicotiana  AIDSMIPIGR GQRELIIGDR QTGKTAVATD TILNQQGQNV ICVYVAIGQK
#Zea        AIDSMIPIGR GQRELIIGDR QTGKTAVATD TILNQKGQDV ICVYVAIGQR
#Oryza      AIDSMIPIGR GQRELIIGDR QTGKTAVATD TILNQKGQDV ICVYVAIGQR

#Synechocys ASTVAQIIDT LTEKGAMAYT IVVAANANDP ATLQYLAPYT GATLAEHFMY
#Odontella  ASTVAQVVNV LEEKEAMAYT IIVCASANDP ATLQYIAPYA GAALAEYFMY
#Porphyra   ASSVAQVVSS LQEKGALDYT IIVTANADSP ATLQYIAPYT GAALAEYFMY
#Cyanophora ASSVAQVVGV LQEKGALDYT VIVAANADDP ATLQYLAPYT GASIAEYFMY
#Euglena    ASSVSQIVTT LEKRGAMEYT IIVAENADSS ATLQYLAPYT GAALAEYFMY
#Marchantia ASSVAQVVNT FEDRGALEYT IVVAETANSP ATLQYLAPYT GAALAEYFMY
#Pinus      ASSVAQVVNT FRERGAMAYT IVVAETADSP ATLQYLAPYT GATLAEYFMY
#Nicotiana  ASSVAQVVTT LQERGAMEYT IVVAETADSP ATLQYLAPYT GAALAEYFMY
#Zea        ASSVAQVVTT FHEEGAMEYT IVVAEMADSP ATLQYLAPYT GAALAEYFMY
#Oryza      ASSVAQVVTT FHEEGAMEYT IVVAEMADSP ATLQYLAPYT GAALAEYFMY

#Synechocys QGKSTLVIYD DLSKQAQAYR QMSLLMRRPP GREAYPGDVF YIHSRLLERA
#Odontella  NGKATLVIYD DLTKQAMAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Porphyra   KGKATLVIYD DLTKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Cyanophora KGQHTLVIYD DLSKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Euglena    NGKHTLVIYD DLSKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Marchantia RKQHTLIIYD DLSKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Pinus      KKQHTSIIYD DLSKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA
#Nicotiana  RERHTLIIYD DPSKQAQAYR QMSLLLRRPP GREAYLGDVF YLHSRLLERA
#Zea        RERHTLIIYD DLSKQAQAYR QMSLLLRRPP GREAYLGDVF YLHSRLLERA
#Oryza      RERHTLIIYD DLSKQAQAYR QMSLLLRRPP GREAYPGDVF YLHSRLLERA

#Synechocys AKLSDALGGG SMTALPVIET QAGDVSAYIP TNVISITDGQ IFLSTDLFNA
#Odontella  AKLSDALGGG SMTALPVIET QASDVSAYIP TNVISITDGQ IFLSNDLFNS
#Porphyra   AKLNSDLGGG SMTALPIIET QAGDVSAYIP TNVISITDGQ IFLSGDLFNS
#Cyanophora AKLSPQLGEG SMTALPIVET QAGDVCAYIP TNVISITDGQ IFLSADLFNS
#Euglena    AKLSDELGQG SMTALPIVET QAGDVSAYIP TNVISITDGQ VFLSADIFNS
#Marchantia AKLSSNLGEG SMTALPIVET QAGDVSAYIP TNVISITDGQ IFLSADLFNA
#Pinus      AKLSSQLGEG SVTALPIVET QAGDVSAYIP TNAISITDGQ IFSSADLFNA
#Nicotiana  AKLSSSLGEG SMTALPIVET QSGDVSAYIP TNVISITDGQ IFLSADLFNS
#Zea        AKLNSLLGEG SMTALPIVET QSGDVSAYIP TNVISITDGQ IFLSADLFNA
#Oryza      AKLNSLLGEG SMTALPIVET QSGDVSAYIP TNVISITDGQ IFLSADLFNA

#Synechocys GFRPAINAGI SVSRVGSAAQ TKAMKKVAGK LKLELAQFAE LEAFSQFASD
#Odontella  GIRPAINVGI SVSRVGSAAQ TKAMKQVAGK LKLELAQFAE LEAFSQFASD
#Porphyra   GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK LKLELAQFAE LEAFSQFASD
#Cyanophora GLRPAINVGI SVSRVGSAAQ IKAMKQVAGK LKLELAQFDE LKAFSQFSSD
#Euglena    GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK LKLELAQFAE LEAFSQFASD
#Marchantia GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK LKLELAQFAE LEAFAQFASD
#Pinus      GIRPAINVGI SVSRVGSAAQ IKAMKKVAGK LKLELAQFAE LEAFAQFASD
#Nicotiana  GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK LKLELAQFAE LEAFAQFASD
#Zea        GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK SKLELAQFAE LQAFAQFASA
#Oryza      GIRPAINVGI SVSRVGSAAQ IKAMKQVAGK SKLELAQFAE LQAFAQFASA

#Synechocys LDAATQAQLA RGQRLRQLLK QPENSPLSVW EQVAISYAGL NGYIDTIPVD
#Odontella  LDEATQKQLA RGTRLREVLK QPQNSPLSVA EQVALIYTGI NGFLDELEVA
#Porphyra   LDKATQNQLA RGQRLREILK QAQNSPIPVE EQTAIIYTGI NGYLDDIAVN
#Cyanophora LDKATQLQLA RGERLRELLK QQQYAPLPVE EQVAVIYTGI NGFLDNIETK
#Euglena    LDQATQNQLA RGARLRELLK QPQASPLSVA DQVATIYTGI NGYLDDINLE
#Marchantia LDKATQNQLA RGQRLRELLK QSQSAPLSVE EQIATIYTGV NGYLDVLETG
#Pinus      LDKATQDQLA RGQRLRELLK QSQSAPLTVE EQIATIYTGT NGYLDIFEIA
#Nicotiana  LDKATQNQLA RGQRLRELLK QSQSAPLTVE EQIMTIYTGT NGYLDSLEVG
#Zea        LDKTSQNQLA RGRRLRELLK QSQSNPLPVE EQVATIYTGT RGYLDSLEIE
#Oryza      LDKTSQNQLA RGRRLRELLK QSQANPLPVE EQIATIYIGT RGYLDSLEIG

#Synechocys KVTEFAQGLR DYLKANKAKY VEIINSSKAL TDEAETLLKE GI
#Odontella  SVKKYCASLL SFLNTSNNSY IGIVSSTNQF TAEAETALKE AI
#Porphyra   KVPDFIIKLR EDLKNSKPEF GESIRSSKKL DTASEELLKK AI
#Cyanophora QVSAFISNLR ENLSVKRAKF GEIIRSEKAL TAEAENLLKD AI
#Euglena    DVRGFLIELR EHINNEKPTF KEIINKTKTF TQEAELLLKF TI
#Marchantia QVKKFLIQLR EYLVTNKPQF AEIIRSTKVF TEQAENLLKE AI
#Pinus      QVRKFLLGLR FYLIKNKPQF GEIIRSTGTF TEEAKALLEE AL
#Nicotiana  QVRKFLVELR TYLKTNKPQF QEIISSTKTF TEEAEALLKE AI
#Zea        QVKKFLDELR KHLKDTKPQF QEIISSSKTF TEQAETLLKE AI
#Oryza      QVKKFLDELR KHLKDTKPQF QEIISSSKTF TEEAEILLKE AI

!Gene=psbIx;
#Synechocys MLTLKI AVYIVVGLFI SLFIFGFLSS DPTRNPGRKD
#Odontella  MLTLKI LVYTTVIFFV SLFIFGFLSS DPSRNPNRKD
#Porphyra   MFTLKI FVYTTVIFFI SLFVFGFLSN DPSRNPNRKD
#Cyanophora MLTLKI VVYTVVIFFV SLFIFGFLSN DPARKPSRKD
#Euglena    MLILKV FVYALILIFV SLFVFGLLSN DPGRNPYDDT
#Marchantia MLTLKL FVYTVVIFFV SLFVFGFLSN DPGRNPGRKE
#Pinus      MLTLKL FVYAVVVFFI SLFIFGFLSN DPGRNPGRKE
#Nicotiana  MLTLKL FVYTVVIFFV SLFIFGFLSN DPGRNPGREE
#Zea        MLTLKL FVYTVVIFFV SLFIFGFLSN DPGRNPGREE
#Oryza      MLTLKL FVYTVVIFFV SLFIFGFLSN DPGRNPGRDE

!Gene=rpl14x;
#Synechocys MIQQQTYLNV ADNSGARKLM CLRVLG-TGN CTYGGIGDQI
#Odontella  MIYPQTMLTV ADNTGARKIM CIRVLG--GN RKYAKIGDTI
#Porphyra   MIQTQSYLNV ADNSGARKIM CIRVLG-TSN PSYASIGDVI
#Cyanophora MIQPQSYLTA ADNSGARKLM CIRVLG-GGN RRYARIGDVI
#Euglena    MIKPQTYLKI ADNTGAQKIM CIRILG--PN CQYANIGDII
#Marchantia MIQPQTYLNV ADNSGARKLM CIRVIG-TSN RKYANIGDII
#Pinus      MIQSQTYLNI ADNSGARKIM CIRVLG-ASN RKCAHIGDVI
#Nicotiana  MIQPQTHLNV ADNSGARELM CIRIIG-ASN RRYAHIGDVI
#Zea        MIQPQTLLNV ADNSGARKLM CIRVIGAAGN QRYARIGDVI
#Oryza      MIQPQTLLNV ADNSGARKLM CIRVIGAASN QRYARIGDVI

#Synechocys IAVVKDALPN MPIKKSDVVR AVIVRTKQPL RRASGMSIRF DDNAAVIINA
#Odontella  IGVVKEAIPN MPIKRSDIVR AIVVRTSKTI RRPDGMYIRF DDNAAVIVNL
#Porphyra   IGVVKDASPN MPVKRSDVVR AVVVRTRKAL RRNDGMSIRF DDNAAVIINQ
#Cyanophora VAVVKDGIPN IPIKKSDTVK AVIVRTRKEL KRDNGMNICF DDNAAVIINA
#Euglena    IAVVKEAIPN MVVKKSDIVK AVIVRTVKGV RRESGMAIRF DENAAVIINN
#Marchantia IAVVKEAVPN MPIKKSEIVR AVIVRTCKEF KRNNGSIIKF DDNAAVVINQ
#Pinus      IAIIKEAVPN MPLEKSEVVR AVVIRTCKEF ERDNGMMIRS DDNAAVVIDQ
#Nicotiana  VAVIKEAVPN MPLERSEVVR AVIVRTCKEL KRDNGMIIRY DDNAAVVIDQ
#Zea        IAVIKDAVPQ MPLERSEVIR AVIVRTRKEF KGDDGIIIRY DDNAAVIIDQ
#Oryza      VAVIKDAVPQ MPLERSEVIR AVIVRTCKEF KCEDGIIIRY DDNAAVIIDQ

#Synechocys EG-NPRGTRV FGPVARELRD KNFTKIVSLA PEVL
#Odontella  DN-NPRGTRV FGPVAREIRD KNFSKIVSLA PEVL
#Porphyra   DN-NPRGTRV FGPIARELRD KNFSKIISLA PEVV
#Cyanophora DG-NPRGTRV FGPVARELRD KNFTKIISLA PEVL
#Euglena    D-RSPKGTRI FGPIARELRE KEFVKIMSLA PEVV
#Marchantia EG-NPKGTRV FGPIARELRE SNFTKIVSLA PEVL
#Pinus      EG-NPKGTRV FGPVAQELRQ LNFTKIVSLA PEVL
#Nicotiana  EGRKSKGTRI FGAIARELRE LNFTKIVSLA PEVL
#Zea        KG-NPKGTRV FGAVAEELRE LNLTKIVSLA PEVL
#Oryza      KG-NPKGTRV FGAIAEELRE LNFTKIVSLA PEVL

!Gene=rp136x;
#Synechocys MKVRAS VKKMCDKCRV IRRRGRVMVI CSANPKHKQR QG
#Odontella  MKVRPS VKKMCDKCRV IKRKGKIMVI CP-NAKHKQR QG
#Porphyra   MKVRPS VRKMCEKCRI IRRHRKVMVI CN-NPKHKQR QG
#Cyanophora MKVRAS VRKMCEKCRT IRRKGRVMVI CS-NSKHKQR QG
#Euglena    MKIRSS VKKICNKCYL IRRKNNLLVV C-INNKHKQR QG
#Marchantia MKIRAS VRKICENCRL IRRRRRIMVV CS-NPKHKQR QG
#Pinus      MKIRAS IRRICGKCRP IRRRKRVMII CS-NPRHKQK QG
#Nicotiana  MKIRAS VRKICEKCRL IRRRGRIIVI CS-NPRHKQR QG
#Zea        MKIRAS VRKICTKCRL IRRRGRIRVI CS-NPKHKQR QG
#Oryza      MKIRAS VRKICTKCRL IRRRGRIRVI CS-NPKHKQR QG

!Gene=psbTx;
#Synechocys MESVAYIL VLTMALAVLF FAIAFREPPR IEK
#Odontella  MEALVYTF LLIGTLMVIF FAVFFRETPR ILR
#Porphyra   MEALVYVF LLTGTLMVIF FAIFFREPPR IAK
#Cyanophora MEALVYTF LLVTTLGILF FSIIFRDPPR INQ
#Euglena    MEALVYTF LLIGTLGVIF FAIFFRESPR INK
#Marchantia MEALVYTF LLVGTLGIIF FAIFFREPPK VPS
#Pinus      MEALVYTF LLVSTLGIIF FAIFFREPPK LPT
#Nicotiana  MEALVYTF LLVSTLGIIF FAIFFREPPK VPT
#Zea        MEALVYTF LLVSTLGIIF FAIFFREPPK VPT
#Oryza      MEALVYTF LLVSTLGIIF FAIFFREPPK VPT

!Gene=psbHx;
#Synechocys AQRTRLG DILRPLNSEY GKVVPGWGTT PVMGVFMALF LVFLLIILQI YNSSLILEGF S
#Odontella  ALRTRLG EILRPLNAEY GKVAPGWGTT PIMGVVMLAF LVFLLIILQI YNSSLIIENV D
#Porphyra   ALRTRLG EILRPLNSEY GKVAPGWGTT PIMGIFMLLF FLFLLIILQI YNSSLVLENV D
#Cyanophora PQRTALG NILRPLNSEY GKVAPGWGTT PLMAVFMLLF FVFLLIIIQI YNSSLLLENV Q
#Euglena    GKTTTLG TILKPLNSKY GKVLPGWGTA GIMLIFMTLF AIFLTIILEI YNSSVILD-I K
#Marchantia GKKSGIG DILKPLNSEY GKVAPGWGTT PLMGIMMALF AVFLVVILEL YNSSVLLDGV S
#Pinus      PKETLVG TTLKPLNSEY GKVAPGWGTT PLMGFAMALF AVFLSIILEI YNSSVLLDGI P
#Nicotiana  PRRTAVG DLLKPLNSEY GKVAPGWGTT PLMGVAMALF AVFLSIILEI YNSSVLLDGI S
#Zea        PKRTGAG SLLKPLNSEY GKVAPGWGTT PFMGVAMALF AIFLSIILEI YNSSVLLDGI L
#Oryza      PRQTRVG NLLKPLNSEY GKVAPGWGTT PFMGVAMALF AVFLSIILEI YNSSVLLDGI L

!Gene=psbJx;
#Synechocys MFAE---GR IPLWVVGVVA GIGAIGVLGL FFYGAYAGLG SSM
#Odontella  MSN---TGR IPLWLVGLVG GLAVITMLSL FLYGAYSGLG SSL
#Porphyra   MAGT---GR IPLWLVATVG GMAAITVLGI FIYGSYSGVG SSL
#Cyanophora MANTG--GR IPLWLVATVA GLAAIGVLGI FFYGGYSGLG SSI
#Euglena    MSNSENTGR IPLWLVLTII GLAAIALLAL FFYGSYSGLG SSL
#Marchantia MANTT--GR VPLWLIGTVA GILVIGLVGI FFYGSYSGLG SSL
#Pinus      MADTT--GR IPLWLIGTVT GIIVIGLLGV FFYGSYSGLG SSL
#Nicotiana  MADTT--GR IPLWIIGTVA GILVIGLIGI FFYGSYSGLG SSL
#Zea        MADTT--GR IPLWLIGTVT GILVIGLIGF FFYGSYSGLG SSL
#Oryza      MADTT--GR IPLWLIGTVT GIAVIGLIGV FFYGSYSGLG SSL

!Gene=rpl16x;
#Synechocys MLSPRRT KFRKQQRGRM RGLAERGSTL NFGDYALQAT EPCWITSRQI
#Odontella  MLSPKRT KYRKYHRGRM RGKATRGNEV TFGDYGLQAL EPTWITSRQI
#Porphyra   MLSPKKT KFRKQHRGRM KGSASKGNTI AFGDYALQAT EPVWLTSRQI
#Cyanophora MLSPRRT KFRKQQRGRM KGISTRGNNL VFGDFGLQAL EPAWITSRQI
#Euglena    MLSPKRT KFRKYHRGRL TGKIYLIDKV VFGNYALQSL EPGWITSRQI
#Marchantia MLSPKRT KFRKQHCGNL KGISTRGNVI CFGKFPLQAL EPSWITSRQI
#Pinus      MLSPKRT KFRKQHRGRM KGVSYRGNRI CFGRFALQAL EPAWITSGQI
#Nicotiana  MLSPKRT RFRKQHRGRM KGISHRGNHI SFGKYALQAL EPAWITSRQI
#Zea        MLSPKRT RFRKQHRGRM KGKSCRGNHI CFGRYALQVL EPAWITARQI
#Oryza      MLSPKRT RFRKQHRGRM KGKSYRGNCI CFGRYALQAL EPTWITARQI

#Synechocys EAARRAMTRY IRRGGKIWIR IFPDKPVTMR PAETRMGSGK GSPEYWVAVV
#Odontella  EAARRTITRY TKRGAALWIR IFPDKTVTAR AAESRMGSGK GAVDYWVAVV
#Porphyra   EATRRTITRY VRRGGKLWIR VFPDKPVTAR PAETRMGSGK GAPEYWVAVI
#Cyanophora EASRRAINRY VRRGGKIWIR IFPDKPVTMR PAETRMGSGK GAPEYWVAIV
#Euglena    EAARRVITRY AKRGGKLWIR IFPDKPVTFR AAETRMGSRK GNVEYWVAIV
#Marchantia EAGRRAITRY ARRGGKLWIR IFPDKPITIR PAETRMGSGK GSPEYWVAVV
#Pinus      EAGRRTINRY ARRGGKIWVR IFPDKPITMR PAETRMGSGK GSPEYWVSVI
#Nicotiana  EAGRRAMTRN ARRGGKIWVR IFPDKPVTLR PAETRMGSGK GSPEYWVAVV
#Zea        EAGRRAMTRY ARRGGKIWVR IFPDKPVTIR PTETRMGSGK GSPEYWVAVV
#Oryza      EAGRRAMTRY ARRGGKIWVR IFPDKPVTIR PTETRMGSGK GSPEYWVAVV

#Synechocys KPGRVMFELA GVSEEVAREA MRLAAQKLPI KTKFISR
#Odontella  KPGTILFEIA SVPEEIAATA LHLASYKLPI KTKFITR
#Porphyra   KPGHILFEIT GVPQKTAQQA MKLASYKLPI KTKFIVR
#Cyanophora KPGRVIFEIN GVSQEMAKAA FRIATFKLPI KTKFISS
#Euglena    KPGKILYEVL GISESIAKYS LKIAGYKMPI KTRVIVK
#Marchantia KPGKILYEIS GVSENIARAA MKIAAYKMPI RTQFITT
#Pinus      RPGRILYEMG GVSETVARAA ARIAAYKMPI RTQFVTT
#Nicotiana  KPGRILYEMG GVTENIARRA ISLAASKMPI RTQFIIS
#Zea        KPGRILYEMS GVSETVARAA ISIAASKMPI RSQFLRL
#Oryza      KPGRILYEMG GVSETVARRA ISIAASKMPI RSQFLRL

!Gene=rps19x;
#Synechocys MGR SLKKGPFVAA
#Odontella  MPR SLKKGPFVAY
#Porphyra   MSR SIHKGPFIDV
#Cyanophora MAR SLKKGPFIAH
#Euglena    MSR SLKKGPFVFY
#Marchantia MTR SIKKGPFVAD
#Pinus      MAR SLKKNPFVAN
#Nicotiana  MTR SLKKNPFVAN
#Zea        MTR K-KTNPFVAR
#Oryza      MTR K-KTNPFVAH

#Synechocys SLLRKIDKLN DKGDKQVVKT WSRASTILPQ MVGHTIAVHN GRQHVPVFVS
#Odontella  HLLKKIDKMN ASGKKDVITT WSRTSTILPT MVGHTIAVYN GRQHVPIFIS
#Porphyra   SLLTRIEALN TSGKKEVIKT WSRASTIIPD MIGHTIAVYN GKQHFPVFVS
#Cyanophora HLLKKVELLN TSGKTEVIKT WSRASTILPM MVGHTIAVHN GRQHLPVFIT
#Euglena    SLIKKVDQMN SNRFKSVILT WSRSCTIIPI MIGNTIGVYN GKEHIPVLVS
#Marchantia HLLKKIENLN LKKEKKIIIT WSRASTIVPT MIGHTIAVHN GQEHLPIYIT
#Pinus      HSLRKIKNLN IKEEKKIIVT WSRASVIVPA MIGHTIAVHN GREHLPIYVT
#Nicotiana  HLLKKIDKLN TKAEKEIIVT WSRASTIIPT MIGHTIAIHN GKEHLPIYIT
#Zea        HLLAKIEKVN MKEEKEIIVT WSRASSILPA MVGHTIAIHN GKEHIPIYIT
#Oryza      HLLAKIEKVN MKEEKETIVT WSRASSILPA MVGHTIAIHN GKEHIPIYIT

#Synechocys EQMVGHKLGE FAPTRTFRSH --SKSDKKAR K
#Odontella  DQLVGHKLGE FVSTRTFKSH --IKTDKKTK R
#Porphyra   DQMVGHKLGE FVPTRTFRTH --VKGDRKAR R
#Cyanophora DQMVGHKLGE FAPTRTFKGH --TKSDKKAR R
#Euglena    DQMIGHKLGE FVQTRNYRGH --KKHDKKTK T
#Marchantia DRMVGHKLGE FAPTRTFRGH --AKNDKKSR R
#Pinus      DRMVDHKLGE FAPTLLFQGH --ARNDKKSR R
#Nicotiana  DSMVGHKLGE FAPTLNFRGH --AKSDNRSR R
#Zea        NPMVGRKLGE FVPTRHFTSY ESTRKDTKSR R
#Oryza      NPMVGRKLGE FVPTRHFTSY ESARKDTKSR R

!Gene=psbKx;
#Synechocys METIY-LLA KLPEAYQIFD PLVDVLPVIP LFFLALAFVW QAAVGFK
#Odontella  MES-L-LLA RLPEAYVVFS PIVDVLPIIP VFFLLLAFVW QAAIGFR
#Porphyra   MNSAL-FLA KLPEAYAVFK PIVDILPVIP VFFLLLAFVW QAAIGFR
#Cyanophora MLMSL-FLA KLPAAYALFD PIVDILPIIP LFFLLLAFVW QAAIGFK
#Euglena    FFNTNTFFG LLPEQYAPFD PLIDVLPIIP VLFFLLAFVW QASVKFR
#Marchantia YLNGI-TFA KLPEAYSIFD PIVDVMPIIP LFFFLLAFVW QASVSFR
#Pinus      IHSNNPFFG KLPEAYAISD PIVDVMPIIP VLSFLLAFVW QAAVSFR
#Nicotiana  FSSSF-FFG KLPEAYAFLN PIVDIMPVIP LFFFLLAFVW QAAVSFR
#Zea        CPTSF-FFA KLPEAYAIFN PIVDVMPVIP VLFFLLAFVW QAAVSFR
#Oryza      YPTSF-FFA KLPEAYAIFN PIVDFMPVIP VLFFLLAFVW QAAVSFR

!Gene=rpl2x;
#Synechocys MGI RNYRPMTPGT RQASVSDFTE
#Odontella  MSI RLYKSYTPGT RNRALSSFTE
#Porphyra   MAI RLYRAYTPGT RNRTVSTFSE
#Cyanophora MAI RSYKAYTPGT RNRTISEFSE
#Euglena    MII RYYKPYTSGT RKRSVSNFSE
#Marchantia MAI RLYRAYTPGT RNRSVPKFDE
#Pinus      MAI RSYRILTPDT RNRSVSGFDG
#Nicotiana  MAI HLYKTSTPST RN---GTVDS
#Zea        MAK HLYKTPIPST RK---GTVDR
#Oryza      TAK HLYKTPIPST RK---GTIDR

#Synechocys ITKSKPEKSL TTNRHD-QKG RNNRGVITSR HRGGGHKKLY RIIDFKRNKQ
#Odontella  ITKTKPEKSL IQKNHR-SKG RNNRGVITIR HRGGGHKRRY RIIDFGRKKH
#Porphyra   ITTDKPEKSL INKHHF-CKG RNNRGVITCR HKGGGHKQRY RLIDFKRNRH
#Cyanophora ITKSEPEKSL TFLKHR-KKG RNNRGIITTA HKGGGSKRLY RIIDFKRDLK
#Euglena    ITKSNPEKYL TFFVHR-SKG RNSRGVITCR TLGGGHKRLY RRIEFKRNKL
#Marchantia IVKCQPQKKL TYNKH-IKKG RNNRGIITSQ HRGGGHKRLY RKIDFQRNKK
#Pinus      RVQLDPQKKL TSGQHHCGKG RNGRGIITAR HRGGGHKRLY RQIDFRRNKE
#Nicotiana  QVKSNPRNNL IYGQHHCGKG RNARGIITAR HRGGGHKRLY RKIDFRRNEK
#Zea        QVKSNPRNKL IHGRHRCGKG RNARGIITAR HRGGGHKRLY RKIDFRRNQK
#Oryza      QVKSNPRNNL IHGRHRCGKG RNSRGIITAR HRGGGHKRLY RKIDFRRNQK

#Synechocys NIPARVAAIE YDPNRNARIA LLFYTDGEKR YILAPAGLQV GMTVIAGEEA
#Odontella  NVEGVVAAIE YDPNRNARIA LLHYTDGEKR YILHPNNLNV GDRVVSGMEA
#Porphyra   NIIAKVASIE YDPNRNARIA LLHYLDGEKR YILHPRSLSV GAIVVSGPMA
#Cyanophora LVPAKVAAIE YDPNRNARIA LLHYQNGEKG YILHARGLAV GNMVYSGPNA
#Euglena    GILGKVISIE YDPNRNARIA LIYYKNGDKS YIIHPFDLCV GNNIISDFFS
#Marchantia YITGKIKTIE YDPNRNTYIC LINYEDGEKR YILYPRGIKL DDTIISSEEA
#Pinus      HISGEIVTIE YDPNRSAYIC KVHYKNGDKM YILHPRGVMI GDTILSGPKA
#Nicotiana  DIYGRIVTIE YDPNRNAYIC LIHYGDGEKR YILHPRGAII GDTIVSGTEV
#Zea        DISGRIITIE YDPNRNAYIC LIHYGDGEKR YILHPRGAII GDTIVSGTKV
#Oryza      DISGRIVTIE YDPNRNAYIC LIHYGDGEKG YILHPRGAII GDTIVSGTKV

#Synechocys PFEIGNTLPL SRIPLGSEIH NVELVAGRGG QMVRSAGAFA QVVAKEGDYV
#Odontella  ELVIGNALPL EKIPLGASVH NIELIPNRGG QIVRAAGTSA KILAKEGDYV
#Porphyra   PIEVGNALPL STIPLGTAVH NIELRPYCGG QIVRSAGTYA QIVAKEGNFV
#Cyanophora PIEVGNSLPL SEIPLATEIH NIELTPGKGG QLVRSAGSSA QLLAKEGNYV
#Euglena    PIKIGNSLPI SKIPLGTIIH NVEFEPGKGG QIARAAGTFV QILANEGKFV
#Marchantia PILIGNTLPL TNMPLGTAIH NIEITPGKGG QLVRAAGTVA KIIAKEGQLV
#Pinus      PISIGNALPL TNMPLGTAIH NIEITLGKGG QLARAAGAVA ELIAKEDRSA
#Nicotiana  PIKMGNALPL TDMPLGTAIH NIEITLGKGG QLARAAGAVA KLIAKEGKSA
#Zea        PISMGNALPL TDMPLGTAIH NIEITRGRGG QLARAAGAVA KLIAKEGKLA
#Oryza      PISMGNALPL TDMPLGTAIH NIEITRGRGG QLARAAGAVA KLIAKEGKSA

#Synechocys TIKLPSKEVR MVRKECVATL GRVSNAEFRN LKLGKAGRKR HLGRRPHVRG
#Odontella  TLRLPSKEIR LIRKECFATI GEVSNNDAFL VQSGKAGRTR WLGKRPTVRG
#Porphyra   TVKLPSSEVR MIRKECYATI GQVGNIDASN ITLGKAGRSR WLGKRPTVRG
#Cyanophora TLRLPSGEMR FVRKECYATI GQIGNAEISN ISIGKAGRNR WLGIRPTVRG
#Euglena    TITMPSGEVR LLRRYCWATI GQVGNLDHSN VVLGKAGRNR WLGNKPTVRG
#Marchantia TLRLPSGEIR LISQKCLATI GQIGNVDVNN LRIGKAGSKR WLGKRPKVRG
#Pinus      TLRLPSGEVR LISENCSATI GQVGNITANN RSFGKAGAKR WLGKRSEVRG
#Nicotiana  TLKLPSGEVR LISKNCSATV GQVGNVGVNQ KSLGRAGSKR WLGKRPVVRG
#Zea        TLRLPSGEVR LVSQNCLATV GQVGNVGVNQ KSLGRAGSKC WLGKRPVVRG
#Oryza      TLRLPSGEVR LVSQNCLATV GQVGNVGVNQ KSLGRAGSKC WLGKRPVVRG

#Synechocys SVMNPCDHPH -GGGEGRAPI GRSGPVSPWG KPALGAKTRN KKKRSSALIV
#Odontella  SVMNPCDHPH -GGGEGRAPI GRTRPLTPWG KPALGIKTRK NKKASDAYIL
#Porphyra   VVMNPVDHPH GGGGEGKSPI GRSRPVTPWG KPALGVKTRN PNKYSNPYVL
#Cyanophora VVKNPVDHPH -GGGEGRAPI GRSTPVTPWG KPALGRRTRR TKKYSDNLII
#Euglena    VAMNPCDHPH -GGGEGRSPI GRPKPVTPWG KPALGKKTRS PKRFSNKYII
#Marchantia VVMNPIDHPH -GGGEGRAPI GRKKPLTPWG HPALGKRSRK NNKYSDTLIL
#Pinus      VAMNPVDHPH -GGGEGRTPI GRKKPVTPWG YSALGKKSRK RNRYSDASIL
#Nicotiana  VVMNPVDHPH -GGGEGRAPI GRKKPTTPWG YPALGRRSRK RNKYSDNLIL
#Zea        VVMNPVDHPH -GGGEGKAPI GRKKPTTPWG YPALGRRTRK RKKYSDSFIL
#Oryza      VVMNPVDHPH -GGGEGKAPI GRKKPTTPWG YPALGRRTRK RKKYSDSFIL

#Synechocys RRRT
#Odontella  RRRS
#Porphyra   LVVN
#Cyanophora RRRK
#Euglena    RSRK
#Marchantia RRRK
#Pinus      RRRE
#Nicotiana  RRRS
#Zea        RRRK
#Oryza      RRRK

!Gene=psaJx;
#Synechocys M-DGLK SFLSTAPVMI MALLTFTAGI LIEFNRFYPD LL
#Odontella  M-NDLQ KYLSTAPVLL TLWMTFTAGF IIEINRFFPD ML
#Porphyra   MNNNFT KYLSTAPVIG VLWMTFTAGF IIELNRFFPD VL
#Cyanophora M--SFS KYLSTAPVIG TLTAFFLAGL LIEINRFNPD LL
#Euglena    M-KYFT TYLSTAPVVA VLWFTLTASL LIEINRFFPD IL
#Marchantia M-QDVK TYLSTAPVLA TLWFGFLAGL LIEINRFFPD AL
#Pinus      M-QDLK TYLSTAPVLA ILCVSFLAAL LIEINRFFPD AL
#Nicotiana  M-RDLK TYLSVAPVLS TLWFGALAGL LIEINRFFPD AL
#Zea        M-RDIK TYLSVAPVLS TLWFGALAGL LIEINRLFPD AL
#Oryza      M-RDIK TYLSVAPVVS TLWFGALRGL LIEINRLFPD AL

!Gene=psbNx;
#Synechocys MESATVLS ITFAVILIAI TGLAVYTSFG PPSAELGDPF DDHED
#Odontella  METATIIV IFVSSLLLGI TAYSIYTAFG PAAKNLRDPF EEHED
#Porphyra   METATVLS IFISSLLLGI TGYSIYTAFG PASKDLRDPF EEHEE
#Cyanophora MEISTFLS IFISAALLGI TGYSIYTAFG PPSKNLRDPF EEHED
#Euglena    KIISFLST IFLGFFIIST TIYSIYMGFG PMSRKLKDPF EEHEN
#Marchantia METATFVA IFISCLLISF TGYALYTAFG QPSNELRDPF EEHED
#Pinus      METATLVT ISISCLLVSF TGYALYTAFG QPSKQLRDPF EDHED
#Nicotiana  METATLVA IFISGLLVSF TGYALYTAFG QPSQQLRDPF EEHGD
#Zea        METATLVA ISISGLLVSF TGYALYTAFG QPSQQLRDPF EEHGD
#Oryza      METATLVA ISISGLLVSF TGYALYTAFG QPSQQLRDPF EEHGD

!Gene=petGx;
#Synechocys VIEPL LLGIVLGLIPVTLAGLFVAA YLQYKR-GNQ FNL
#Odontella  MVEPL LSGIVLGMITVSALGLFVAA YLQYRR-GNQ FEI
#Porphyra   MVEPL LSGIILGLIPVTLSGLLVAA YLQYQR-GNQ LGL
#Cyanophora MVEPL LSGIVLGLIPVTLIGLFVAA YLQYRR-GNQ FEF
#Euglena    MVETL LSGIILGLIPITICGLFFTA YLQYMRSGNS FYX
#Marchantia MVEAL LSGIVLGLIPITLLGLFVTA YLQYRR-GDQ LDL
#Pinus      MIEAL PSGIVLGLIPITLAGLFVTA YSQYRR-GDQ LDI
#Nicotiana  MIEVF LFGIVLGLIPITLAGLFVTA YLQYRR-GDQ LDL
#Zea        MIEVF LFGIVLGLIPITLAGLFVTA YLQYRR-GDQ LDL
#Oryza      MIEVF LFGIVLGLIPITLAGLFVTA YLQYRR-GDQ LDL

!Gene=rps18x;
#Synechocys LPPNQPI DYKDTELLRK FITERGKILP RRIT--GLTA KQQRDLTTAV KRSRLVALLP FVN
#Odontella  ISVNQKI DYKDIDLLKL FITEQGKILP RRAT--GVTV QQQRQIAKAI KRARVLSLLP FVA
#Porphyra   IKPTEAV DYKDIDLLRK FITEQGKILP KRST--GLTS KQQKKLTKAI KQARILSLLP FLN
#Cyanophora LKPNQVI DYQDVELLRT FITDQGKILP RRVT--GLTA KQQRAVTKAI KQARVLALLP FVN
#Euglena    MKYPALI DYKNVNILRR FINFQGKIIP KRLNKPKLTY KQHRLLRKSV KQARYLGLLP FKT
#Marchantia IRSGEII DYKNISLLRR FVSEQGKILS RRMN--RLTS KQQRLLTIAI KRARVLALLP FLN
#Pinus      IRSGDRI DYKNMSLISR FISEQGKILS GRVN--RLTS KQQRLMTNAI KRARILSLLP FLY
#Nicotiana  IQSGDRI DYRNMSLISR FISEQGKILS RRVN--RLTL KQQRLITLAI KQARILSLLP FLN
#Zea        IGPGDRI DYRNMSLINR FISEQGKILS RRIN--RLTL KQQRLITLAI KQARILSFLP FRN
#Oryza      IGPGDRI DYRNMSLINR FISEQGKILS RRIN--RLTL KQQRLITLAI KQARILSFLP FRN

!Gene=rps11x;
#Synechocys MARPTR- -------KTG
#Odontella  MAQKIR- -------KST
#Porphyra   MARQIK- -------KSG
#Cyanophora MARQIK- -------RSG
#Euglena    MIKQKK- --------KI
#Marchantia MPKSVK- -------KIN
#Pinus      MSKTIK- -------RIG
#Nicotiana  MAKAIPK ISSRRNGRIG
#Zea        MTKAIPK IGSRKKVRIG
#Oryza      MTKAIPK IGSRRKVRIG

#Synechocys PKKA------ --KKNVPSGV AHIQSTFNNT IVTISDIRGD VISWASAGSS
#Odontella  FKKD------ --KNSSINGV VHIQSTFNNT IVTITNITGD TISWASAGSS
#Porphyra   ARKN------ --KHNAVNGI THIKSTFNNT IVTITNLKGE TLSWSSSGAS
#Cyanophora TTKQ------ --KKNIPVGV AHIQSTFNNT IISITSPTGE VIAWASAGSS
#Euglena    IKIT------ --KKKFPKGI VHIKTTYNNV LVSVSDPKGN VIAWSSSGAC
#Marchantia LRKG------ --KRRLPKGV IHIQASFNNT IVTVTDIRGQ VVSWSSAGAC
#Pinus      SRRN------ --EHRVLKGV IYVQASFNNT IVTATDVRGQ VLSWSSAGAC
#Nicotiana  SRKG------ --ARRIPKGV IHVQASFNNT IVTVTDVRGR VVSWSSAGTS
#Zea        LRRNARFSLR KSARRITKGI IHVQASFNNT IITVTDPQGR VVFWSSAGTC
#Oryza      LRRNARFSLR KSARRITKGV IHVQASFNNT IITVTDPQGR VVFWSSAGTC

#Synechocys GFKGAKKGTP YAAQTAADSA ARRAMEQGMR QLEVMVSGPG AGRETAIRAL
#Odontella  GFKGARKGTP FAAQTAAEKA ALDALSKGMK SVEVLVKGQG SGRETAIRSI
#Porphyra   GFKGAKKGTP FAAQTAAEKA AKQAMDQGMR QTEVLVNGPG AGRETAIRAL
#Cyanophora GFKGARKGTP FAAQTAAENS ARQAMEQGMR QIEVIISGPG SGREMAIKAL
#Euglena    GFKSSKKATP LATKTTTAIA VKKAIEQGLQ KVEINISGPG TGRETALKCV
#Marchantia GFKGTKKSTP FAAQTAAENA IRILIDQGMK QAEVMISGPG PGRDTALRAI
#Pinus      GFKGTRRGTP FAAQTAAENV IRALMDRGME RVEVMISGPG RGRDTALRTI
#Nicotiana  GFKGTRRGTP FAAQTAAANA IRTVVDQGMQ RAEVMIKGPG LGRDAALRAI
#Zea        GFKSSRKASP YAGQRTAVDA IRTV---GLQ RAEVMVKGAG SGRDAALRAI
#Oryza      GFKSSRKASP YAGQRTAVDA IRTV---GLQ RAEVMVKGAG SGRDAALRAI

#Synechocys QGAGLEITLI RDVTPIPHNG CRPPKRRRV
#Odontella  EGAGFEVTSI QDITPVPHNG CRPPKRRRV
#Porphyra   QAAGLEITLI KDITPVPHNG CRPPKKRRV
#Cyanophora QATGLEISLI RDITPVPHNG CRPPKRRRV
#Euglena    QSLGLRISCI RDVTPLPHNG CRPSKRRRI
#Marchantia RRSGIILSFV RDVTPMPHNG CRPPRKRRV
#Pinus      RRSGILLSFV RDVTPMPHNG CRPPKKRRV
#Nicotiana  RRSGILLTFV RDVTPMPHNG CRPPKKRRV
#Zea        AKSGVRLSCI RDVTPMPHNG CRPPKKRRL
#Oryza      AKSGVRLSCI RDVTPMPHNG CRPPKKRRL

!Gene=rps7x;
#Synechocys MSRRGNVKKR PVPPDPVYNS TLLSMTIRRV MRSGKKSLAS SIVYNALASV
#Odontella  MSRRNISKKR FPEADSTYNS YLVSLLITRI LKSGKKNLAQ NIVNAAFEII
#Porphyra   MSRRNTAKKR FASPDPLYKS RLVSMLTVRI LKSGKKTLAQ RIIYQALDIV
#Cyanophora MSRRSTAKKR LILPDPIYNS RLVTLLINHM LKDGKKSIAR SFIYEALKII
#Euglena    MSRRRRAKKR IISQDPIYNS TLASKVINKI LLNGKKTLAQ YIFYETMKNI
#Marchantia MSRKSIAEKQ VAKPDPIYRN RLVNMLVNRI LKNGKKSLAY RILYKAMKNI
#Pinus      MSRRSTAEKK TAKSDPIYHN RLVNMVVNRI LKNGKKSLAY RILYRAIKKI
#Nicotiana  MSRRGTAEKK TAKSDPIYRN RLVNMLVNRI LKHGKKSLAY QIIYRAVKKI
#Zea        MSRRGTAEKR TAKSDPIFRN RLVNMVVNRI MKDGKKSLAY QILYRAVKKI
#Oryza      MSRRGTAEKR TAKSDPIFRN RLVNMVVNRI MKDGKKSLAY QILYRAVKKI

#Synechocys GEKTGEDPLE VFEKAIKNLT PLVEVKARR- VGGATYQVPM EVRPARGTAL
#Odontella  KVKTNEDPLV VFERAIRNAS PVVEVKARR- IGGSTYQVPV EVSGFRATNL
#Porphyra   KERTETDPLN VLEKAIRNIT PLVEVKARR- VGGSTYQVPI EVRAYRGTNL
#Cyanophora EEKKGSDPLE VLEQAVRNST PLIEVKARR- IGGSTYQVPM EVRVDRGITL
#Euglena    QEIYKKDPLD ILRKAIKNAS PQMETRKRR- IGGTIYQVPV EVKEDRGTSL
#Marchantia KQKTKKNPLF VLRQAVRKVT PNVTVKARR- IDGSTYQVPL EIKSTQGKAL
#Pinus      QQKTDKNPLS VLRQAIRRVT PNVTVKARR- VGGSTYRVPT EIRSTQGKVL
#Nicotiana  QQKTETNPLS VLRQAIRGVT PDITVKARR- VGGSTHQVPI EIGSTQGKAL
#Zea        QQKTETNPLL VLRQAIRRVT PNIGVKTRRN KKGSTRKVPI EIGSKQGRAL
#Oryza      QQKTETNPLL VLRQAIRRVT PNIGVKTRRN KKGSTRKVPI EIGSKQGRAL

#Synechocys ALRWLVHFSR ARGGRTMESK LANEIMDAAN ETGAAIKKRE ETHRMAEANK
#Odontella  SLRWIIQYSR QRVGRTMSIK LANEIIDTAN DIGNTIKKKE ETHKMQMPIK
#Porphyra   ALRWITRFSR ERSGKSMSMK LANEIMDAAN ETGNSIRKRE ETHRMAEANK
#Cyanophora ALRVVNSFSL QRLGKTIAVK LANELIDAAN ETGNTIKKRE EMHRMAEANK
#Euglena    ALKFIIEKAR ERKGRGISTK LKNEIIDASN NTGEAVKKKE EIHKTAEANK
#Marchantia AIRWLLGASR KRSGQNMAFK LSYELIDAAR DNGIAIRKKE ETHKMAEANR
#Pinus      AIRWLLGASR KRPGRNMNFK LSHELMDAAR GNGNAIRKKE ETHRMAEANR
#Nicotiana  AIRWLLAASR KRPGRNMAFK LSSELVDAAK GSGDAIRKKE ETHRMAEANR
#Zea        AIRWLLEASQ KRPGRNMAFK LSSELVDAAK GSGGAIRKKE ATHRMAEANR
#Oryza      AIRWLLEASQ KRPGRNMAFK LSSELVDAAK GGGGAIRKKE ATHRMAEANR

#Synechocys AFAHYR
#Odontella  HLHIFV
#Porphyra   AFAHYR
#Cyanophora AFVHYR
#Euglena    AFSNMK
#Marchantia AFAHFR
#Pinus      AFAHFR
#Nicotiana  AFAHFR
#Zea        ALAHFR
#Oryza      ALAHFR

!Gene=rps4x;
#Synechocys MSRYR GPRLRIVRRL
#Odontella  MSRYR GPKLRITRRL
#Porphyra   MSRYR GPRVRISRRL
#Cyanophora MSRYK GPSLRIIRRL
#Euglena    MSRYR GPRLRIVRRI
#Marchantia MSRYR GPRVKIIRRL
#Pinus      MSRYR GPRLKIIRRL
#Nicotiana  MSRYR GPRFKKIRRL
#Zea        MSRYR GPRLKKIRRL
#Oryza      MSRYR GPRFKKIRRL

#Synechocys GELPGLSRKS -PRRAY---- -PPGQHG--- --QARRKRSE YAIRLEEKQK
#Odontella  GALPGLTQKQ SKKKG----- -RPGQHGKSN EADNSKKTTE YGIRLEEKQK
#Porphyra   GDLPGLSRKA I-KRPY---- -PPGEHG--- --QKPRKPSE YAVRLEEKQK
#Cyanophora GELPGLTRKV VKKRKY---- -PPGQHG--- --QKSRKRSE YAIRLEEKQK
#Euglena    GKLPSLTNKT SKKRK----- -SPGQPATS- -FKRKKKISK YNIRLKEKQK
#Marchantia GALPGLTNKT LKLKS----- -GYINQST-- ---SNKKVSQ YRIRLEEKQK
#Pinus      KTLPGLTSKR PKNRK----- -DSMNRS--- ---SSRKISQ YRIRLEEKQK
#Nicotiana  GALPGLTNKK PRNGS----- -DLRNQSR-- ---SGKK-SQ YRIRLEEKQK
#Zea        GALPGLTRKT PKSGS----- -NQKKKFH-- ---SGKK-EQ YRIRLQEKQK
#Oryza      GALPGLTRKT PKSGS----- -NLKKKFH-- ---SGKK-EQ YRIRLQEKQK

#Synechocys LRLNYGITEK QLVRYVKKAR RATGSTGQAL LELLEMRLDN TVFRLGMAGT
#Odontella  LKFNYGLTES QLYRYIKEAR RRKGVTGLIL LQLLEMRLDT ICFTLGFAPT
#Porphyra   LRFNYGLSEK QLFKYVKAAK KLQGSTGQIL LQLLEMRLDN TIFRLGMAPT
#Cyanophora LRYNYGLTER QLVQCVRRAK QMKGSTGQIL LQLLEMRLDN IVFRLGMAPT
#Euglena    LRFNYGITER QLLNYVKKSR KKKGSSGRFL LTFLEMRLDN IVHRIGFAPT
#Marchantia LRFHYGLTER QLLKYVRIAR KAKGSTGQVL LQLLEMRLDN IIFRLGMAPT
#Pinus      LRFHYGLTER QLLKYVRIAR RAKGSRVRS- IAITEMRLDK S-FSIGYGST
#Nicotiana  LRFHYGLTER QLLKYVRIAR KAKGSTGQVL LQLLEMRLDN ILFRLGMAST
#Zea        LRFHYGLTER QLLRYVHIAG KAKRSTGQVL LQLLEMRLDN ILFRLGMAST
#Oryza      LRFHYGLTER QLLRYVHIAG KAKSSTGQVL LQLLEMRLDN ILFRLGMAST

#Synechocys IPGARQLVCH GHITVNGQVV DIPSYQCRPG DIVSVRDRDR SRKLVETNME
#Odontella  IASARQLVNH GHITVNDNVV SIPSFQCQIN DVIGIKPKAT SKNLVEGNLQ
#Porphyra   IPAARQLVNH GHICINGKVV SICSYQCKPG ELITVKPQES SKQLVESYLA
#Cyanophora IPASRQLVNH GHICVNNKVV SIPSYQCKPG DIITVKERNA SKKIVETNLL
#Euglena    IMAAKQLINH GHICVDDKVI NIPSFICQPK SIIKPKKSTV SENVIQKNIE
#Marchantia IPGARQLVNH RHILINNNTV DIPSYNCKPK DVITIKDRSK SQSIIIKNLN
#Pinus      -SGARQLVNH GHIRVNDHMV DIPSYPCKPQ DVITIRDQQR LRAIIKKNID
#Nicotiana  IPAARQLVNH RHILVNGRIV DIPSYRCKPR DIITAKDEQK SRALIQISLD
#Zea        IPGARQLVNH RHILVNGRIV DIPSFRCKPR DIITTKDNQR SKRLVQNYIA
#Oryza      IPEARQLVNH RHILVNGRIV DIPSFRCKPR DIITTKDNQR SKRLVQNSIA

#Synechocys FPGLANVPSH LEFDKNTFTG KVNSVIDREW VALQINELLV IEYYSR
#Odontella  TIKQVDLPTH LKFDKSKQEA TVINYCDRNE LLLNLDELLV IEYYSR
#Porphyra   FPGLANIPSH LELNKSNLSG KINGVIDREW VALQLNELLV VEYYSR
#Cyanophora FPGLANLPSH LEFDKSKLQG KVNDIIQREW VALEVNELLI VEFYSR
#Euglena    SKELLLIPPH LSLNKKNLEA KIIGLINRKA ISLIVNELLV IEFYSR
#Marchantia SFQKQKIPNH LTFDLMQIKG LVNQIIDREW IYLKINELLV VEYYSR
#Pinus      LFQRDKLPNH LTFHSLQYKG FINQIIDSKW INLKINELLV VEYYSR
#Nicotiana  SSPHEELPNH LTLHPFQYKG LVNQIIDSKW VGLKINELLV VEYYSR
#Zea        SSDPGKLPKH LTVDTLQYKG LVKKILDRKW VGLKINELLV VEYYSR
#Oryza      SSDPGKLPKH LTIDTLQYKG LVKKILDRKW VGLKINELLV VEYYSR

!Gene=rps14x;
#Synechocys MAKK SMIERDKRRS RLVAKYAAKR EALKEEFRQA E---TLEDKL AVHQKLQDLP
#Odontella  MAKK SMIEREKKRI KLNNKYTPKR NTLLQAYRQT E---DFQSRL DIHSKIQKLP
#Porphyra   MAKK NMIQREIKRE KLEKKYYLKR LAIKEQLKKT T---SFAEKI ELRQKLQEMP
#Cyanophora MAKK SMIERDKKRE NLMNKYLVKR QQLKTRLNET D---SVEEKL LLNQELQKLP
#Euglena    MSKK SLIARQRKRI ILVLIHSHNR YVYRTNGKDE K---SFEKKL RIYSFLQKLP
#Marchantia MAKK SLIQREKKRQ NLEKKYKILR NSLKKKI-TE TS--SLDEKW EFQKKLQSLP
#Pinus      MARK SLIQREKKRQ ALERKYHLIR QSLEEK--SK VS--SLDDKW EIHRKLQSSP
#Nicotiana  MARK SLIQREKKRQ KLEQKYHSIR RSSKKEI-SK VP--SLSDKW EIYGKLQSPP
#Zea        MAKK SLIQREKKRQ KLEQKYHLIR RSSKKKIRSK VSPLSLSEKT KMQEKLQSLP
#Oryza      MAKK SLIQRERKRQ KLEQKYHLIR RSSKKKIRSK VYPLSLSEKT KMREKLQSLP

#Synechocys RNSAPNRRRN RCQVTGRPRS YYRDFGLCRN VLREWAHQGL LPGVTKSSW
#Odontella  RNSAKNRIRN RCWKTGRPRG FYRDFGVSRH VLREMAHSCL LPGVTKSSW
#Porphyra   RNSAPVRSRN RCWLTGRSRG YYRDFGLSRH VFREMSHECL LPGVTKSSW
#Cyanophora RNSAPSRVRI RCWLTGRPRG NYRDFGVSRH VLREMAHQGL LPGVTKSSW
#Euglena    RNSLRCRLRN RCYVTGRSRG YFRTFGLSRH ILRDMAHYGL LPGVTKASW
#Marchantia RNSAPTRLHR RCFLTGRPKA NYRDFGLSRH LLREMAHACL LPGVTKSSW
#Pinus      RNSAPTRLHR RCSSTGRPRA NYRDFGLSGH ILREMAHACL LPGIKKSSW
#Nicotiana  RNSAPTRLHR RCFLTGRPRA NYRDFGLSGH ILREMVHACL LPGATRSSW
#Zea        RNSAPTRLHR RCFLTGRPRA NYRDFGLSGH ILREMVYACL LPGATRSSW
#Oryza      RNSAPTRLHR RCFLTGRPRA NYRDFGLSGH ILREMVYACL LPGATRSSW

!Gene=rps2x;
#Synechocys VSLADLLESGV HFGHQTRRWN PRMDQYIYTA RNGVHIIDLV QTAQLMEDAY
#Odontella  ITLAQLLEAGV HFGHKAYRWN PKMFPYIYTE RNNIHILDLV QSAQLLKEAN
#Porphyra   VTLAELLEAGV HFGHQARRWN PKMFPYIYTE RNGIHIIDLV QTSQLLTEAC
#Cyanophora VTLDEMLEAGV HFGHQSRRWN PKMSQYIFTE RNGIHIIDLV QTAQLLAEAY
#Euglena    ITVEKMLNSSV HLGHKVKQWN PRMRIYIYGE RKGLHIIDLL QTIVCLKKAC
#Marchantia IHLEEMMEAGV HFGHQARKWN PKMAPYIFTE RKGIHIINLT QTARFLSEAC
#Pinus      IDLEEMMEARV HLGHKTRKWN PKMAPYIFTE RKDTHIINLA KTARSLSEAC
#Nicotiana  INLEEMMEAGV HFGHGTRKWN PKMAPYISAK RKGIHITNLT RTARFLSEAC
#Zea        INLKEMIEAGV HFGHGIKKWN PKMAPYISAK RKGTHITNLA RTARFLSEAC
#Oryza      INLKEMIEAGV HFGHGIKKWN PKMAPYISAK RKGTHITNLA RTTRFLSEAC

#Synechocys EYVRSSTING KKFLFVGTKR QAAGIISQEA QRCGAHYVNQ RWLGGMLTNW
#Odontella  SYLQSAAEKG QTFLFIGTKP QASALIAQEA KRCNSYYVNH RWLGGMLTNW
#Porphyra   EFVKQASSDG RKVLFLGTKR QAAGIIAQEA QRCDSYYVNQ RWLGGMLTNW
#Cyanophora DFLRISAEEG KKVLFIGTKR QAANIIAQEA TRCGAFYINQ RWLGGTLTNW
#Euglena    NFLIRSVRKG KRALFVCTKR FFSILTQKIA LKCNSFFVTK RWLGGILTNW
#Marchantia DLVANASSKG KQFLIVGTKY QAADLIESSA LKARCHYVNQ KWLGGMLTNW
#Pinus      DLLFDIAGRG KQFLIVGTKY QATDLVASAA TEARCHYVNR KWLGGMLTNW
#Nicotiana  DLVFDAASRG KQFLIVGTKN KAADSVEWAA IRARCHYVNK KWLGGMLTNW
#Zea        DLVFDAASQG KSFLIVGTKK RAADLVASAA IRSRCHYVNK KWFSGMLTNW
#Oryza      DLVFDAASQG KSFLIVGTKK RAADLVASAA IRARCHYVNK KWFSGMLTNW

#Synechocys ETIRKRVDRL KELEALEASG GIDRRGKKEG SMLRRELGKL QKYLGGIKNM
#Odontella  VTLKSRIARL KTLEQEEADQ VFNLLPKKEA SLRRKELEKL RKNLNGIKDM
#Porphyra   VTIKSRVTRL RQLEEQDSSG LIDQLPKKEA AVLRRELDKL RKHLNGIKNM
#Cyanophora TTIQSRVEYL KELEMREESG ALDLLPKKEA AILRRQLEKL RKSLGGIQTM
#Euglena    ITIKNCINKL KQLSKQKEKH H-NLLTKKER LVLKKKKLKL KKYFSGMRDM
#Marchantia STIETRLQKF KDLENKKKTG TINRLPKKEA ANLKRQLDHL QKYLGGIKYM
#Pinus      STTETRLQKF KDLKKEQDTG RFNQLPKKEA AMLKRQLDQL QKYLGGIRYM
#Nicotiana  STTETRLHKF RDLRMEQKTG RLNRLPKRDA AMLKRQLSRL QTYLGGIKYM
#Zea        SITKTRLSQF RDLRAEEKMG KFHHLPKRDA AILKRKLSTL QRYLGGIKYM
#Oryza      SITKTRLSQF RDLRAEEKME KFHHLPKRDV AILKRKLSTL QRYLGGIKYM

#Synechocys RKLPDVVVIV DQRREHNAIH ECQKLGIPII AMLDTNCDPD VVDVPIPAND
#Odontella  EKLPDVAIVI DQKREMTAVI ECRKLGIPII SILDTNCDPD LVDIPIPGND
#Porphyra   TRLPDIVVVV DQKRETTAIQ ECLKLGIPTI CILDTNCSPE IINIPIPAND
#Cyanophora RHIPDIVVIV DQKRENNAVQ ECKKLNIPII ALLDTNSDPD VVDIPIPGND
#Euglena    TERPEIVIII GQNKEINAVR ECKKLGIASI TILDTNCDPT LTKYPIPSND
#Marchantia TSLPDIVIII DQQKEFTAIQ ECITLGIPTI CLVDTDCDPD MTDIPIPAND
#Pinus      TSLPDIAIIT NQREESIALG ECRTLGIPTI CLVDTDCDPD LVDIPIPAND
#Nicotiana  TGVPDIVIIV DQHEEYTALR ECITLGIPTI CLTDTNCDPD LADISIPAND
#Zea        TRLPDIVIVL DQQKEYIALQ ECAILGIPTI SLVDTNCDPD LANISIPAND
#Oryza      TRLPDIVIVL DQQKEYIALR ECAILGIPTI SLADTNCDPD LANISIPAND

#Synechocys DAIRSIKLIV GKLADAIYEG RHGQ
#Odontella  DAVGSIKLVL QSLTDSINTG KLTT
#Porphyra   DAIRSIKLII GKIADAIYEG KYGQ
#Cyanophora DAIRSIKLII GKLADAILEG SHTK
#Euglena    DSILSVSLIL SVLCNSINRG VNNK
#Marchantia DARASIRWIL NKLTLAICEG R-YN
#Pinus      DGIASIQLIL NRLTSAICEG R-AL
#Nicotiana  DAISSIRLIL NKLVFAICEG R-SS
#Zea        DTMTSIRLIL NKLVFAISEG R-SL
#Oryza      DTMTSIRLIL NKLVFAICEG R-SL

!Gene=rps8x;
#Synechocys MASTDT ISDMLTRIRN ACAVRHSTTQ
#Odontella  M-VTDT ISDMLTRIRN ANMIKHQIVQ
#Porphyra   MVVNDT VADMLTRIRN ANLARHQIVQ
#Cyanophora M-VNDT IADMLTGIRN ANLAKHKVAR
#Euglena    MTNIDV ISDMLTRIRN SLLIKARKVN
#Marchantia M-GNDT IANMITSIRN ANLGKIKTVQ
#Pinus      M-GNDT ITNLITSIRN ADMVEKGTVR
#Nicotiana  M-GRDT IAEIITSIRN ADMDRKRVVR
#Zea        M-GKDT IADLLTSIRN ADMNKKGTVR
#Oryza      M-GKDT IADLLTSIRN ADMNKKGTVR

#Synechocys VPTTKMTLSI AKVLKSEGFI EDYS------ -ETGEGINKM LVLTLKYKGK
#Odontella  IPATKMSKAI TNILKEEGFI EDYE------ -IYMENSYQF LLISLKYKGK
#Porphyra   VPATKVTRNM ALVLKEEGFV HNFE------ -QMGEGIETH LMISLKYNGK
#Cyanophora VKATKITRCL ANVLKEEGLI QNFE------ -EIENNLQNE LLISLKYKGK
#Euglena    VINTKLTVNI AEILKKEGFI DSFELADATC LTENGVIKKY ITIFLKYKGP
#Marchantia VPATNITRNI AKILFQEGFI DNFI------ -DNKQNTKDI LILNLKYQGK
#Pinus      VTATNITKNI GRILLREGFI EDVR------ -EHQEGQKYF LISTSKYRRR
#Nicotiana  IASTNITENI VQILLREGFI ENVR------ -KHREKNKYF LVLTLRH--R
#Zea        VVSTNITENI VKILLREGFI ESVR------ -KHQESNRYF LVSTLRHQRR
#Oryza      VVSTNITENI VKILLREGFI ESVR------ -KHQESNRYF LVSTLRHQKR

#Synechocys TRQP----LI NTLQRVSKPG LRVYSPSKKI PRVLGGIGIA IVSTSHGIMT
#Odontella  SREP----VI CKMVRVSKPG LRVYSKSKKL PKVLDNLGIA IISTSKGVMT
#Porphyra   NRQP----VI TALKRISKPG LRVYANHKEL PRVLGGLGIA IISTSQGVMT
#Cyanophora KRQP----II TALKRISKPG LRGYANHKEL PRVLGGLGIA ILSTSSGIMT
#Euglena    KQVS----YI TKIKRVSKPG LRTYSSYKRL QSVAGGVGLT VLSTSKGLMT
#Marchantia KKKS----YI TTLRRISKPG LRIYSNHKEI PKVLGGMGIV ILSTSRGIMT
#Pinus      KKRT----YM TTSKRTSKPG LRIYSNYREI PKVLGGMGIV ILSTSQGILT
#Nicotiana  RNRKRPYRNI LNLKRISRPG LRIYSNYQRI PRILGGMGIV ILSTSRGIMT
#Zea        KTRKGIYRTR TFLKRISRPG LRIYANYQGI PKVLGGMGIA ILSTSRGIMT
#Oryza      KTRKGIYRTR TFLKRISRPG LRIYANYQGI PKVLGGMGIA ILSTSRGIMT

#Synechocys DREARRQGIG GEILCYIW
#Odontella  NLKAKELGIG GEVLCYIW
#Porphyra   DRQARHDGLG GEILCYIW
#Cyanophora DQTARHKGCG GEVLCYIW
#Euglena    DRLARSNKIG GEILFYIW
#Marchantia DREARQKKIG GELLCYVW
#Pinus      DREARQKKIG GEILCYVW
#Nicotiana  DREARLEGIG GEILCYIW
#Zea        DREARLNRIG GEVLCYIW
#Oryza      DREARLNRIG GEVLCYIW

!Gene=rpoBx;
#Synechocys AT TMLPDLIEIQ HASFHWFLEE GLIEELNSFS
#Odontella  YS TALPDFIEMQ RVSFCWFIAQ GLNDELTMFS
#Porphyra   KN KLLPDLVEIQ RDSFKWFLLE GLTEVLEFFP
#Cyanophora TD TSLIDLLEIQ KASFKWFFEE GLIEEIENFS
#Euglena    GC RVRSNLLDIQ RNSFRSFLKK GLVEELRKIK
#Marchantia EI FILPEFGKIQ FEGFNRFINQ GLSEELSNFP
#Pinus      GA FTIPEFGKIQ FEGFCRFIDQ GLMEELHNFP
#Nicotiana  GI STIPGFNQIQ FEGFCRFIDQ GLTEELYKFP
#Zea        GM STIPGFSQIQ FEGFCRFINQ GLAEELEKFP
#Oryza      GM STIPGFSQIQ FEGFCRFINQ GLAEELEKFP

#Synechocys PISDYTGKLE LHFLGKDYKL KQPKYDVDES KRRDASYSVQ MYVPTRLINK
#Odontella  RIHDFSYNTE YRLFGQEYSL VKPVYTIVRA KKLAANYSVQ LVIPLEVRNK
#Porphyra   NISDPTSRLE LQLFGKEYKI KFPRYSVRQA KSRDRTYSAQ IYVPAKLTRK
#Cyanophora PVIDLRGNFE VHFYLKNYEL EAPTFTLEEA KQRDLTYAAQ LYIPVELRDL
#Euglena    DIAHEGFRIS FQ--TDNVKY KKPKISAEFA LKNGETYSLS VHIPVEVTYN
#Marchantia IIEDIDQEFE FQIFGEQYKL AEPLLKERDA VYQSITYSSD VYVPAQLTQK
#Pinus      KIEDIDKEIE FRLFGNEYEL AEPFIKERDA VYQSLTYYSE LYVPARSIRR
#Nicotiana  KIEDTDQEIE FQLFVETYQL VEPLIKERDA VYESLTYSSE LYVSAGLIWK
#Zea        TIKDPDHEIA FQLFAKGYQL LEPSIKERNA VYESLTYSSE LYVSARLIF-
#Oryza      TIKDPDHEIS FQLFAKGYQL LEPSIKERDA VYESLTYSSE LYVSARLIF-

#Synechocys ETG---EIKE QEVFIGDLPL MTERGTFIIN GAERVIVNQI VRSPGVYYKK
#Odontella  KLNS------ GQFTIINLPL MTTTATFVIN GCERVIVSQI IRSPGIYFEK
#Porphyra   DIDLNKKYKK RLVFIGDLPI MTNRGTFIVS GTERVIINQI IRSPGIYYKQ
#Cyanophora ETGI---VKQ DRIFFGEIPL MTDRCTFLIN GVERVIINQI IRSPGIYYSV
#Euglena    NMFL---VRN KYILFAKIPL MTEKGTFIFN GNKRIMVNQI IRSPGVYFEK
#Marchantia K---KGKIQK QIVFLGSIPL MNSQGTFVVN GVARVIINQI LRSPGIYYNS
#Pinus      N---SRKIQK QTVFLGNIPL MNSHGTFVVN GIYRVVVNQI LISPGIYYRS
#Nicotiana  N---SRDMQE QTIFIGNIPL MNSLGTSIVN GIYRIVINQI LQSPGIYYRS
#Zea        ----GFDVQK ETISIGNIPI MNSLGTFIIN GIYRIVINQI LLSPGIYYRS
#Oryza      ----GFDVQK QTISIGNIPI MNSLGTFIIN GIYRIVINQI LLSPGIYYRS

#Synechocys ELDK-NGRRT YSASLIPNRG AWLKFETDKN GLVYVRIDK- TRKLSAQVLL
#Odontella  NKNHRDTKDF YTATLIPESG SWIRFGFQKN DEVIIQIDK- ITQKPILYLL
#Porphyra   DIDK-NGKQI YSASLISNRG SWLKFEIDPK GEIWIRIDK- THKVNAYIFL
#Cyanophora NTDE-QGTRT YDVTIISNRG AWLKFEVDKD DLIWMRIDK- THRLPCHIFL
#Euglena    N----RYNDS IFATLIPTFG SWLTFKIDQD EGIFVKVDKI KTAIPLINFL
#Marchantia ELDHNGIP-I YTGTLISNWG GRLKLEIDGK TRIWARISK- KRKVSILVLL
#Pinus      ELDHNRINYI YTGTLISDWG RRSKLEIDVG ERIWARVSR- KQKISIPVLL
#Nicotiana  ELDHNGIS-V YTGTIISDWG GRSELEIDRK ARIWARVSR- KQKISILVLS
#Zea        ELDHKGIS-I YTGTIISDWG GRSELAIDKK ERIWARVSR- KQKISILVLS
#Oryza      ELDHKGIS-I YTGTIISDWG GRSELAIDKK ERIWARVSR- KQKISILVLS

#Synechocys KAIGLSDNEI LDSLSH---- PEFYQKTLDK E------GNP TEEEALVELY
#Odontella  KEMGLTDWEI CSNLKHADFF --YFTKPFLT -------GSL TSKQPLPRF-
#Porphyra   RAIGLNKNEI QKGLSKYAFL QSYSVKELAK EIGKNDIEEV TDEEALLIVY
#Cyanophora KALNLSESEI LSALTH---- PEFLQKTI-- ----YEHGDC TEEEALIEFH
#Euglena    KCLGLSRKKF FLYLNDP--- -IFIETLQ-- -----ESESY GIRLEFFEFY
#Marchantia LAMGLNLQNI LDSVCYPKI- --FLEFIKKN T---KKEYPN STEDAIVELY
#Pinus      SAMGLNLEEI LDNTRYPER- --FLFLLKKK GRWEREEYLW SREKAILEFY
#Nicotiana  SAMGLNLREI LENVCYPEI- --FLSFLSDK ERKKIG---- SKENAILEFY
#Zea        SAMGSNLREI LDNVSYPEI- --FLSFPNAK EKKRIE---- SKEKAILEFY
#Oryza      SAMGSNLKEI LDNVSYPEI- --FLSFPNAK EKKRIE---- SKEKAILEFY

#Synechocys KKLRP-GEPP TVSGGQQLLE SRFFDPKRYD LGRVGRYKLN KKL-RLNEAD
#Odontella  -DLHS-DYYK NISE-----F SHIFDARYYR LGKIGRFQIN NRL-NLKLNN
#Porphyra   SKLRP-NEPA TVPVAKQMLY SRFFDPKRYD LGEVGRYKIN KKL-GLNIPK
#Cyanophora RQLRP-GEPP NSIQGRYLLY SRFFDPKRYD LGFVGRYKLN KKL-NLNVSP
#Euglena    KIFFPNEVNV RFGNARKFLR SKFMDPRKYD LGEVGRFRVN TKIYRSEFFQ
#Marchantia KHLYCIGGDL FFSESIRKEL QKKFFQQRCE LGKIGRLNLN KKL-NLNVPE
#Pinus      KKLYCISGDL VFSESLCKEL QKKFFRKRCE LGKIGRRNLN QKL-NLDIPE
#Nicotiana  QQFACVGGDP VFSESLCKEL QKKFFQQRCE LGRIGRRNMN RRL-NLDIPQ
#Zea        QQFACVGGDL VFSESLCEEL QKKFFQQKCE LGRVGRRNMN RRL-NLDIPQ
#Oryza      QQFACVGGDL VFSESLCEEL QKKFFQQKCE LGRIGRRNMN RRL-NLDIPQ

#Synechocys TTRVLTPQDI LAAINYLINL --EFDVGTTD DIDHLGNRRV RSVGELLQNQ
#Odontella  RIYTITYEDI FAILDCLVTL --SISKTTGD DIDHLKNRRV RSVGELLQNL
#Porphyra   TFRVLSPQDI LSSIDYLINI K-DKNSGNLD DIDHLGNRRV RSVGELLQNQ
#Cyanophora NIRILTTQDI LEILNYLINL --QFGMGQID DIDHLGNRRV KAVGELLQSQ
#Euglena    SNRTLQPEDV LGIAHYLIEL K--KGMIPFD EIDDLKNKLV RSIGELLQSQ
#Marchantia NEIFVLPQDI LAAVDYLIKL KFGIGTI--D DIDHLKNRRV CSVADLLQDQ
#Pinus      NEIFSLPQDV LAAVDYLIGV KFGMGTL--D DIDHLRNRRI RSVADLLQNQ
#Nicotiana  NNTFLLPRDI LAAADHLIGL KFGMGAL--D DMNHLKNKRI RSVADLLQDQ
#Zea        NNTFLLPRDV LAATDHLIGM KFGTGILDDD DMNHLKNKRI RSVADLLQDQ
#Oryza      NSTFLLPRDV LAATDHLIGM KFETGILDDD DMNHLKNKRI RSVADLLQDQ

#Synechocys IRVGLNRLER IIRERMTVSE SDAL----T- -PASLVNPKP LVAAIKEFFG
#Odontella  FRVGFQRLVR KLGSQINKRE SGQISSF--- --------NI IGATVREFFG
#Porphyra   FRVGLNRLER IIRERMMICD IDSL----S- -LSNLINPKP LIASVREFFG
#Cyanophora LRIGLNRLER LIHDRLSMLT TKSFKKRKK- -LTTLINAKP INECLKEFFG
#Euglena    FRIILNELES SLKEKLIFLY KNPSEKTFR- -LSRFFNSYF ITNRIRKFFS
#Marchantia LKLALNRLEN SVLFFFRGAT KRKRLPTPKS LVTST----P LIMTFKEFFG
#Pinus      FRLALGRLED AVKRTIRRAT KRR--STPQN LVTST----L LKNTFQDFFG
#Nicotiana  FGLALVRLEN VVRGTICGAI RHKLIPTPQN LVTSTP---- LTTTYESFFG
#Zea        FGLALGRLQH AVQKTIRRVF IRQSKPTPQT LVTPTSTSIL LITTYETFFG
#Oryza      FGLALGRLQH AVQKTIRRVF IRQSKPTPQT LVTPTSTSIL LITTYETFFG

#Synechocys SSQLSQFMDQ TNPLAELTHK RRISALGPGG LTRERAGFAV RDIHPSHHGR
#Odontella  SSQLSQYMDQ TNPLSSLTHR RRISGLGPGG LDRDRISFAV RDIHPSHYGR
#Porphyra   SSQLSQFMDQ TNPVAELTHK RRISALGPGG FNKDRAGFAV RDLHPSHYGR
#Cyanophora SSQLSQFMDQ TNPLAELIHK RRLTILGPGG LSRDRAGCAV RDIHPSHYGR
#Euglena    VNPLSQLLDD TNSLSELTHK RKLSPFGPNG LNKERTKLDV REINTSQYGR
#Marchantia SHPLSQFLDQ TNPLTEIVHK RRLSSLGPGG LTRRTASFQV RDIHASHYGR
#Pinus      SHPLSQFLDQ TNPLTEIAHG RKLSHLGPGG LTGRTASFRT RDIHPSYYGR
#Nicotiana  LHPLSQVLDR TNPLTQIVHG RKLSYLGPGG LTGRTASFRI RDIHPSHYGR
#Zea        TYPLAQVFDQ TNPLTQTVHG RKVSCLGPGG LTGRTASFRS RDIHPSHYGR
#Oryza      TYPLSQVFDQ TNPLTQTVHG RKVSCLGPGG LTGRTASFRS RDIHPSHYGR

#Synechocys ICPVETPEGP NAGLIGSLAT CARVNDY-GF IETPYFRV-E SGRVRKDLDP
#Odontella  ICPIETPEGP NVGLIASLTT CARVNKL-GF IETPFWRV-I NGKVIKTGNP
#Porphyra   ICPIETPEGP NAGLIGSLAT CARVNIF-GF IETPFYPV-H NGQVDYSNNP
#Cyanophora ICPIETPEGQ NAGLVGSLTT HAHLNQY-GF IETPFYKV-E KGYIQKELGI
#Euglena    VCPIETSEGK NAGLILSLAK DVRVDKY-GF LESPFYKV-L RGKIETNKGI
#Marchantia ICPIETSEGM NAGLIASLAI HAKISIL-GC LESPFYKISK LS---NLEEI
#Pinus      ICPIDTSEGM NAGLVASLSI HAKIGDC-GS LQSPFYKISE RS---REEHM
#Nicotiana  ICPIDTSEGI NVGLIGSLAI HARIGH-WGS LESPFYEISE RSTGVR---M
#Zea        ICPIDTSEGI NVGLTGSLAI HARIDHWWGS IESPFYEISE KAKEKKERQV
#Oryza      ICPIDTSEGI NVGLTGSLAI HARIDHWWGS VESPFYEISE KAKKKKERQV

#Synechocys VYLTADEEDD MRVAPGDIPT DEEGNIIGES VPIRYRQEFS TTSPEQVDYV
#Odontella  IYLTADIEDF YKIAPADIST NSKNYLTQNL IPVRYRQDFI TVSPFQVDFI
#Porphyra   IYLTADEEDD FRVAPGDVKV NVQNYIEGDI IPVRYRQEFV TTIPNQVDYI
#Cyanophora IYLTADEEDQ YRIAAADVLI NETNKIIGED ISVRYRQEFI TTKIDQIDFI
#Euglena    YFISSAQEKY FTVAPFDVFR SSQSNLLDKL LGVKRSKIFS YSFSKNIDFI
#Marchantia INLSAAEDEY YRIATGNCLA LDQNSQEEQI TPARYRQDFV AIAWEQVHLR
#Pinus      VYLGEDEDEY YRIATGNSLA LNQGIQEEQI TPARYRQEFI VIAWEQIHFR
#Nicotiana  LYLSPGRDEY YMVAAGNSLA LNQDIQEEQV VPARYRQEFL TIAWEQVHLR
#Zea        VYLSPNRDEY YMIAAGNSLS LNQGIQEEQV VPARYRQEFL TIAWEQIHVR
#Oryza      VYLSPNRDEY YMIAAGNSLS LNRGIQEEQV VPARYRQEFL TIAWEQIHVR

#Synechocys AVSPVQIISV ATSMIPFLEH DDANRALMGS NMQRQAVPLL RPERPLVGTG
#Odontella  SISPIQVVSV ATSLIPFFEH DDANRALMGS NMQRQSVPLM LSQKPIVGTG
#Porphyra   AISPIQVISA ATSLIPFLEH DDANRALMGS NMQRQAVPLL YPEKPIIGTG
#Cyanophora AISPLQTFSV STSLIPFLEH DDANRALMGS NMQRQAVPLL HAEKPLVGTG
#Euglena    SISTDQFTSL GTGLVPFLEH NDANRVLMGS NMQRQSLILL EKEVPFIKTG
#Marchantia SIFPLQYFSV GASLIPFLEH NDANRALMGS NMQRQAVPLL KPEKCIVGTG
#Pinus      SIFPFQYFSV GVSLIPFLEH NDANRALMGS NMQRQAVPLF RPEKCIAGTG
#Nicotiana  SIFPFQYFSI GASLIPFIEH NDANRALMSS NMQRQAVPLS RSEKCIVGTG
#Zea        SIFPFQYFSI GGSLIPFIEH NDANRALMSS NMQRQAVPLS RSEKCIVGTG
#Oryza      SIFPFQYFSI GGSLIPFIEH NDANRALMSS NMQRQAVPLS RSEKCIVGTG

#Synechocys LEAQAARDSG MVIVSRTHGI VTYVDATEIR VQPHSPDNKG EEIVYPIQKY
#Odontella  LENQIAIDSG MTINAQGAGI VHSVTADYII VKEYS----G RKLKYILQKY
#Porphyra   LETKIARDSG MVVISRTSGC VNYVSANKIG IQ----DNNG RTVLYRLKKY
#Cyanophora LEFQVAKDSR RVLINKSEGL VKRVTGDHIC IQ---TD-TG KEINYTLIKY
#Euglena    REALINRESD ATVLAKSSGK VIYSSLKKIV IQEEEIEFKV NQKIYFLESP
#Marchantia IESQTALDSG SVTVSSHGGK IEYLDGNQII L-----SLKK KKIDKNLIIY
#Pinus      LEGQAALDSG SVAIATQEGR IEYIDAVNIT S-----SVNG DTVRTESVIY
#Nicotiana  LERQAALDSG ALAIAEREGR VVYTNTDKIL L-----AGNG DILSIPLVIY
#Zea        LERQTALDSR VSVIAQREGK IISSDSHKIL L-----SSSG KTISIPLVAH
#Oryza      LERQTALDSR VSVIAEREGK IISTNSHKIL L-----SSSG KTISIPLVTH

#Synechocys QRSNQDTCLN QRPLVYAGED VVPGQVLADG SATEGGELAL GQNILVAYMP
#Odontella  QRSNQETCIN HRPIVWKGEK IKSGQILTDG PGITNNELAL GQNVLVAYMP
#Porphyra   YRSNQDTCIN QRPIVWVGEK IVVGQTLADG ASTDCGEIAL GRNILVAYMP
#Cyanophora QRSNQDTCIT QRPIVFEGER VKKGQILADD TATDKGELAL GQNLLVAYMP
#Euglena    KKSNHGVYIQ KIPIVHEGEW VRKGQIIADG MSTLRGGICL GKNVLVAYLG
#Marchantia QRSNNSTCMH QKPKVEKQKY IKKGQILADG AATANGELAL GKNILVAYMP
#Pinus      QRSNTNTCTH QKPQIHQGEC VKKGQILADG ATTVGGELSL GKNVLVAYMP
#Nicotiana  QRSNKNTCMH QKLQVPRGKC IKKGQILADG AATVGGELAL GKNVLVAYMP
#Zea        RRSNKNTCMH QKPRVPRGKS IKKGQILAEG AATVGGELAL GKNVLVAYMP
#Oryza      RRSNKNTCMH QKPRVPRGKS IKKGQILAEG AATVGGELAL GKNVLVAYMP

#Synechocys WEGYNYEDAI LISERLVYDD VYTSIHIEKF EIEARQTKLG -PEEITREIP
#Odontella  WQGYNFEDAI LINERLVYED VFTSIHIERY DIEIEQDDDV -SEQITKNIP
#Porphyra   WEGYNYEDAF LISERLVYED VYTSIHIEKY EVECRQTKLG -PEEITREIP
#Cyanophora WEGYNYEDAI LINERLVYED VYTSIHIEKY ETETRQTKLG -IEEITREIP
#Euglena    WEGYNFEDAV IISERLVFED IFTSIHMKKF KTFI-VNDEK KGENISMFIP
#Marchantia WEGYNFEDAI LINERLIYED IYTSIHIERY EIEARVTSQG -PEKFTNEIP
#Pinus      WEGYNFEDAI LISERLVYED IYTSFHIVRY RIEICMTSQG -PERITREIP
#Nicotiana  WEGYNSEDAV LISERLVYED IYTSFHIRKY EIQTHVTSQG -PEKVTNEIP
#Zea        WEGYNFEDAV LISERLVYED IYTSFHIRKY EIQTDTTSQG SAEKITKQIP
#Oryza      WEGYNFEDAV LISERLVYED IYTSFHIRKY EIQTDTTSQG SAEKITKEIP

#Synechocys NVGEDALRNL DEHGIIRIGA WVESGDILVG KVTPK--GEA DQPPEEKLLR
#Odontella  NLSFSEIQNL NDDGIVALGT FVKPGDILVG KIIAK--NDS EQLPEAKLLR
#Porphyra   NVSDHSLKDL DRNGIVVCGS WVEAGDILVG KITPK--GEA DQLPEGKLLR
#Cyanophora NVNEYSLRNL DEKGIVSVGS WIKGGDILVG KVAPK--AES DQPPEGKLLK
#Euglena    NASLKTIKNL KNNGIIKIGS EIKAQDVLIG RIKVKLKN-- --TPKNKMLI
#Marchantia HLDDYLLRHL DQNGIVLTGS WVETGDVLVG KLTPQETEEN LRAPEGKLLQ
#Pinus      HLDAHLLRHL DENGLVMLGS WIETGDVLVG KLTPQTIEES LCTPEGRLLQ
#Nicotiana  HLEAHLLRNL DKNGIVMLGS WVETGDILVG KLTPQVVKES SYAPEDRLLR
#Zea        HLEEHLLRNL DRNGVVRLGS WVETGDILVG KLTPQIASES SYIAEAGLLR
#Oryza      HLEEHLLRNL DRNGVVKLGS WVETGDILVG KLTPQIASES SYIAEAGLLR

#Synechocys AIFGEKARDV RDNSLRVPNG EKGRVVDVRV FTREKGDELP PG---ANMVV
#Odontella  AIFGAKAKGV RDTSFRMPKG KYGRVVDRVT FNRK------ TKLAYKFEKI
#Porphyra   AIFGEKARDV RDTSLRLPNA AKGRVVNVRV FTRQKGDELP PG---TNAMI
#Cyanophora AIFGEKNRDV RDTSLRMPSG EKGRIVDVRI FIREFGEMLY PGANTANTIV
#Euglena    AFFGNKVR-- KDVSLRSPRS LVGIVTSVEI LCKK------ -----SNCSV
#Marchantia AIFGIQVATS KETCLKVPPG GRGRVIDIRL ISQE------ DNSANTAQII
#Pinus      TIFGIEVSTA RENCLRAPIG GRGRVIDVRW INRV------ DDSGDNAETV
#Nicotiana  AILGIQVSTS KETCLKLPIG GRGRVIDVRW IQKR------ GGSSYNPETI
#Zea        AIFGLEVSTS KETSLKLPIG GRGRVIDVKW IQRD------ PFDI----MV
#Oryza      AIFGLEVSTS KETSLKLPIG GRGRVIDVKW IQRD------ PLDI----MV

#Synechocys RIYVAQKRKI QVGDKMAGRH GNKGIISRIL PIEDMPYLPD GRPIDIALNP
#Odontella  QVFIAQIRKI KVGDKIAGRH GNKGIISRIL PRQDMPFLPD GTPVDIILNP
#Porphyra   RVYVAQKRKI QVGDKMAGRH GNKGIISRIL PKQDMPYLCD GTPVDIVLNP
#Cyanophora RIYIAQKRKI QVGDKMAGRH GNKGIISKIL PRQDMPYLPD GTPIDIILNP
#Euglena    LIHVAEKRRI QIGDKIAGRH GNKGIISKIV PSIDMPFLPD GTPVDMILNP
#Marchantia HIYILQKRKI QIGDKVAGRH GNKGIISKIL PRQDMPFLQD GTPIDMILSP
#Pinus      HVYISQKRKI QVGDKVSGRH GNKGIISIVL PRQDMPYLQN GIPVDMVLNP
#Nicotiana  RVYILQKREI KVGDKVAGRH GNKGIISKIL PRQDMPYLQD GRSVDMVFNP
#Zea        RVYILQKREI KVGDKVAGRH GNKGIISKIL PRQDMPYLQD GAPVDMVFNP
#Oryza      RVYILQKREI KVGDKVAGRH GNKGIISKIL PRQDMPYLQD GTPVDMVFNP

#Synechocys LGVPSRMNVG QVFECLLGWA GENLGVRFKI TPFDEMYGEE ASRDTVHGLL
#Odontella  LGVPSRMNVG QLYECLLGIA GHKLNRRFKI LPFDEMYGPE VSRILINKKL
#Porphyra   LGVPSRMNVG QVFECLLGLA GGYLDKRFKI IPFDEMYGAE ASRALVNRKL
#Cyanophora LGVPSRMNVG QVYECLLGWA AEHLGVRFKL IPFDERFGKQ ASRTFIHEKL
#Euglena    LGIPSRMNVG QVFESLLNLS SLFLKERYKI QPFDEVQTSM NSKSFVYKKL
#Marchantia LGVPSRMNVG QIFECLLGLA GSFLHKNYRI IPFDERYERE ASRKLVFSEL
#Pinus      LGVPSRMNVG QIFECLPGLA GNPMNKHYRI TPFDEKYERE ASRKLVFPEL
#Nicotiana  LGVPSRMNVG QIFECSLGLA GSLLDRHYRI APFDERYEQE ASRKLVFSEL
#Zea        LGVPSRMNVG QIFESSLGLA GDLLKKHYRI APFDERYEQE ASRKLVFSEL
#Oryza      LGVPSRMNVG QIFESSLGLA GDLLKKHYRI APFDERYEQE ASRKLVFSEL

#Synechocys EEASQRPNKD WVFNENHPGK IQVFDGRTGE PFDRPITVGQ AYMLKLVHLV
#Odontella  RQASIENDEA WLFNPYSPGK MVLIDGRTGK EFENPITVGN AYMLKLIHLV
#Porphyra   QEASILTKNK WIFNDQHPGK MQVFDGRTGE PFDNPVTIGR AYMLKLVHLV
#Cyanophora KEAKELTNKN WLFNSNHPGK IQLFDGRTGE SFDNPIMVGK AYMLKLVHLV
#Euglena    NEARKRTKKD WLFNPNYPGK AFLYDGRNCR PFDHPVAFGY AYILKLIHMV
#Marchantia YKASKKTTNP WLFEPDNPGK NRLIDGRTGE IFEQPITIGK AYMLKLIHQV
#Pinus      YKASEQTANP WVFEPDHPGK HRLIDGRTGD VFEQPVTIGK AYMSKLSHQV
#Nicotiana  YEASKQTANP WVFEPEYPGK SRIFDGRTGN PFEQPVIIGK PYILKLIHQV
#Zea        YEASKQTKNP WVFEPEYPGK SRIFDGRTGD PFEQPVLIGK SYILKLIHQV
#Oryza      YEASKQTKNP WVFEPEYPGK SRIFDGRTGD PFEQPVLIGK SYILKLIHQV

#Synechocys DDKIHARSTG PYSLVTQQPL GGKAQQGGQR FGEMEVWALE AYGAAYILQE
#Odontella  DDKMHARATG PYSLITQQPL GGKAQHGGQR FGEMEVWALE GFGAAFTLKE
#Porphyra   DDKIHARSTG PYSLVTQQPL GGRAQHGGQR LGEMEVWALE AFGAAYTLQE
#Cyanophora DDKIHARSTG PYSLITQQPL GGKAQQGGQR FGEMEVWALE AFGAAYTLQE
#Euglena    KDKIHARVTG PYSSVTQQPL RGKSKNGGQR FGEMEVWAIE GFGAAYLLQE
#Marchantia DDKIHARSSG PYALVTQQPL RGRSRRGGQR VGEMEVWALE GFGVAYILQE
#Pinus      DEKIHARSSG PYARVTQQPL RGKSKRGGQR IGEMEVWALE GFGVAYILQE
#Nicotiana  DDKIHGRSSG HYALVTQQPL RGRAKQGGQR VGEMEVWALE GFGVAHILQE
#Zea        DEKIHGRSTG PYSLVTQQPV RGRAKQGGQR IGEMEVWALE GFGVAHILQE
#Oryza      DEKIHGRSTG PYSLVTQQPV RGRAKQGGQR IGEMEVWALE GFGVAHILQE

#Synechocys LLTVKSDDMQ GRNEALNAIV KGKSIPRPGT -PESFKVLMR ELQSLGLDIA
#Odontella  LLTIKSDDMQ GRNETLNAIV KGQLIPKSGV -PESFKVLLQ ELRSIGLDMS
#Porphyra   LLTVKSDDMQ ARNEALNAIV KGKPIPKPGT -PESFKVLMR ELQSLGLDIA
#Cyanophora ILTIKSDDML GRNEALKAIV KGKAIPRPGI -PESFKVLMR ELQALCLDVV
#Euglena    LLTIKSDDVL NRSEALFSLI NGTYFSKPNI -PEAFKLFIL EMQSLCIDIK
#Marchantia MLTIKSDHIR ARYEVLGAIV TGEPIPKPNT APESFKLLVR ELRSLALEIN
#Pinus      MLTLKSDHIR TRNEVLGAII TGGPIPKPDT APESFRLLIR ELRSLALELN
#Nicotiana  MLTYKSDHIR ARQEVLGTTI IGGTIPNPED APESFRLLVR ELRSLALELN
#Zea        ILTYKSDHLI ARQEILNATI WGKRMPNHED PPESFRVLVR ELRSLALELN
#Oryza      ILTYKSDHLI ARQEILNATI WGKRVPNHED PPESFRVLVR ELRSLALELN

#Synechocys AHKVQLSEDG ESADAE
#Odontella  TYKIENYNLN QHYELE
#Porphyra   VHKLKLFENG QRRTVE
#Cyanophora AYKIQNGDQD ECEALA
#Euglena    IFTNN----- -YKKFD
#Marchantia HVIIC----- -EKNLK
#Pinus      HAIIS----- -EKNFQ
#Nicotiana  HFLVS----- -EKNFQ
#Zea        HFLVS----- -EKNFQ
#Oryza      HFLVS----- -QKNFQ

!Gene=rps3x;
#Synechocys MGQK IHPVGFRLGI TKDHKSCWYA DPKRYPELLQ
#Odontella  MGQK THPLGFRLGI TQEHRSAWYA NFNQYANLLK
#Porphyra   MGQK IHPLGFRIGI TQKHRSSWFA SSKDYSVLLQ
#Cyanophora MGQK IHPIGFRLGI TQKHRSCWFA NPKQYPTLLQ
#Euglena    MGQK VHPLGFRLGI TKSHSSFWYV ERRHYASFVK
#Marchantia MGQK INPLGFRLGI TQNHRSYWFA -NKKYSKVFE
#Pinus      MAQK INPLGFRLGV TQNERSHWFA QQRNYSKDLR
#Nicotiana  MGQK INPLGFRLGT TQGHHSLWFS QPKNYSEGLQ
#Zea        MGQK INPLGFRLGT TQNHHSFWFA QPKNYSEGLQ
#Oryza      MGQK INPLGFRLGT TQNHHSFWFA QPKNYSEGLQ

#Synechocys EDHKIRQYIE KTLNN----- ---------- ---------- ------AGIS
#Odontella  EDNQIRTYLN KLAKT----- ---------- ---------- ------ASIS
#Porphyra   EDHKIRSFIH GKLSN----- ---------- ---------- ------ASIA
#Cyanophora EDHLIRQYIE KNLSN----- ---------- ---------- ------AGIA
#Euglena    EDIVIRNFMN KELLE----- ---------- ---------- ------TLIS
#Marchantia EDKKIRDCIE LYVQKH---- ---------- ---------I KNSSNYGGIA
#Pinus      EDQKIRTCIE NYVRTH---- ---------- ---------I KSSSNYGGIA
#Nicotiana  EDQKIRDCIK NYVQKN---- ---------- ---------M RTSSGVEGIA
#Zea        EDKKIRNCIK NYIQKNRKKG SNR------- --------KM ESDSSSEVIT
#Oryza      EDKKIRNCIK NYIQKNRKKG SNRKIEADSS FEVITHNKKM DSGSSSEVIT

#Synechocys DIRIER---- KA--EQIELG IHTARPG-VV VGRGGSGIEQ LREGLQKLLG
#Odontella  NIQINR---- NGLSDQIQLN IETGRPG-VL VGENGTGIKT LLSNIKKILP
#Porphyra   KIEINR---- KA--DQVEVL IATARPG-IV LGKSGAGIES LRNSLTLILD
#Cyanophora QIYIQR---- KA--DRIELE LRTARPG-VV VGRGGRGIEV LRKGLKDLLG
#Euglena    LIKIERIYEF SEQRNNTIVY IHVARPE-RV IGRDGQGLSR IRDILIDRMN
#Marchantia RVEIKR---- --KTDLIQVE IYTGFPA-LL VESRGQGIEQ LKLNVQNILS
#Pinus      RVEIRR---- --KIDLIKVK IYIGFPNLLL IEGRGQGIEK LRNDVLNMLD
#Nicotiana  RIEIQK---- --RIDLIQVI IFMGFPK-LL IESRPRGIEE LQTTLQKEFH
#Zea        HIEIQK---- --EIDTIHVI IHIGFPN-LL --KKKGAIEE LEKDLQKEVN
#Oryza      HIEIQK---- --EIDTIHVI IHIGFPN-LL --KKKGAIEE LEKDLQKEVN

#Synechocys -----SARQI RVNVIEVPNA DADAALMAEY IGQQLERRVS FRRVVRQALQ
#Odontella  -----PNRQL TINIIEVEKV NLNASLIGDL VVEQLEDRVA FRKAIRKAMQ
#Porphyra   -----PNKQI RVNVVEISDP DSEATLVAEF ITQQLEKRVA FRRAVRQAVQ
#Cyanophora -----EQKQI RINVIEVKQI DAEAALIGEF ITQQLERRVA FRRIVRKAIT
#Euglena    YLLGKTPRII TCKVVGVTSP NLDARLLADS VRRELEKRTP FIRAMKTVML
#Marchantia ----SEDRRL RMTLIEIAKP YGEPKILAKK IALKLESRVA FRRTMKKAIE
#Pinus      ----SVDRKL HIAIEKVAKP YRKPNILAEY IALQLEKRVP FRKTMKKAIE
#Nicotiana  ----CVNRKL NIAVTRIAKP YGNPNILAEF IAGQLKNRVS FRKAMKKAIE
#Zea        ----SVNQRL NIAIEKVKEP YRQPNILAEY IAFQLKNRVS FRKAMKKAIE
#Oryza      ----SVNQRL NIGIEKVKEP YRQPNILAEY IAFQLKNRVS FRKAMKKAIE

#Synechocys RAERAEVKGI KIQVSGRLNG AEIARTEWVR EGRVPLHTLR ADIDYAYRTA
#Odontella  SALDENVNGI KIQVSGRLNG AEIARSEWIR EGRVPLQTLR ADIDYATKEA
#Porphyra   RAQRANTQGV KIQVSGRLNG AEIARSEWVR EGRVPLQTLR ADIDYCHRQA
#Cyanophora RAQRRGIEGI KIQISGRLNG AEIARSEWSR EGRVPLQTLR AEIDYSYKRA
#Euglena    QAMKAGAEGI KVQVSGRLNG IEIARTEWFR EGRVPLHTLR ADIDYFNDIA
#Marchantia LAKKGNIKGI KIQIAGRLNG AEIARVEWAR EGRVPLQTIR ARINYCYYAA
#Pinus      LAEREEVEGI QIQIAGRLDG KEIARVEWDR GGRVPLQTIR ARIDYCYYPV
#Nicotiana  LTEQADTKGI QIQIAGRIDG KEIARVEWIR EGRVPLQTIR AKIDYCSYTV
#Zea        LTKKADIKGI KIQIAGRLAG KEIARAECIK KGRLPLQTIR AKIDYCCYPI
#Oryza      LTKKTDIKGV KVKIAGRLAG KEIARAECIK KGRLPLQTIR AKIDYCCYPI

#Synechocys LTTYGILGIK VWIFKG
#Odontella  HTIYGVLGVK VWLFKS
#Porphyra   HTTYGVLGVK VWLFKG
#Cyanophora QTIYGVLGVK VWIFKG
#Euglena    HTIYGVLGIK VWVYKV
#Marchantia QTIYGVLGIK VWIFQD
#Pinus      KTIYGVLGIK IWILEE
#Nicotiana  RTIYGVLGIK IWIFLD
#Zea        RTIYGVLGVK IWIFVE
#Oryza      RTIYGVLGVK IWIFVD

!Gene=rpoCx;
#Synechocys MKAQ SEPRFDYVKI AIASPERIRQ WGERTLPNGT
#Odontella  -MLQ SEKEFDYINI KLASPLRILQ WSYRRLPNGQ
#Porphyra   -MTN FEQYFDYVKI SLASPEKIRQ WGERSLPNGQ
#Cyanophora -MPK HEQYFDYVKI NLASPERIRQ WGERILKNGE
#Euglena    ---- ---MKDYVRI KIASPQQVLS WTERSLPDGR
#Marchantia --MT YQKKHQHLRI ELASPEQIRN WAERVLPNGE
#Pinus      --MI DQNKHQQLRI GLASPEQICA WSEKILPNGE
#Nicotiana  --MI DRYKHQQLRI GSVSPQQISA WATKILPNGE
#Zea        --MI DQYKHKQLQI GLVSPQQIKA WAKKILPNGE
#Oryza      --MI DQYKHQQLQI GLVSPQQIKA WANKTLPNGE

#Synechocys VVGEVTKPET INYRTLKPEM DGLFCEKIFG PSKDWECWCG KYKRV---RH
#Odontella  FIGEVQKSET INYRTFKPEM DGLFCERIFG PSRSFECACG KYKLI---RY
#Porphyra   IVGEITKPET INYRTLKPEM DGLFCEKIFG PVKDWECHCG KYKRF---RY
#Cyanophora IVGKITKPET INYRTLKPEM DGLFCEKIFG PVKDWECHCG KYKSI---FY
#Euglena    LIGRLTNFDM LHFETKKPVF GGLLCERIFG STKTNQCFCG KYKKMFQKGY
#Marchantia IVGQVTKPYT LHYKTHKPEK DGLFCEKIFG PIKSGICACG KYQGIEKKKE
#Pinus      IVGQVTKPHT LHYETNKPER DGSFCERIFG PIKSGVCSCG NSPGIGNEKI
#Nicotiana  IVGEVTKPYT FHYKTNKPEK MDYFV-KNFG PIKSGICACG NYRVIGDEKE
#Zea        VVGEVTRPST FHYKTDKPEK DGLFCERIFG PIKSGICACG NSRASVRENE
#Oryza      VVGEVTRPST FHYKTDKPEK DGLFCERIFG PIKSRICACG NSRASGAENE

#Synechocys RGIVCERCGV EVTESRVRRH RMGYIKLAAP VTHVWYLKGI PSYLSILLDM
#Odontella  EGLICERCGV ELTESRVRRH RMGHINLIYP VAHVWYTNSR PNYMALLLEV
#Porphyra   KGIVCERCGV EVTESRVRRH RMAYIELASP VTHVWYLKGS TSYIALALDL
#Cyanophora RGVICERCGV EITESQVRRH RMGYIELAAP VTHIWYLKGI PSYISILLNK
#Euglena    ANNFCANCFV EINNCNRRRF RMGYIDLVFP LIHTWYLKSR PCYLAIMLGK
#Marchantia NIKFCEQCGV EFIESRIRRY RMGYIKLACS VTHVWYLKRL PSYIANLLAK
#Pinus      DAKFCTQCGV EFVDSRIRRY QMGYIKLACP VVHVWYLKRL PSYIANLLAK
#Nicotiana  DPKFCEQCGV EFVDSRIRRY QMGYIKLACP VTHVWYLKRL PSYIANLLDK
#Zea        DERFCQKCGV EFVDSRIRRY QMGYIKLACP VTHVWYLKGL PSYIANLLDK
#Oryza      DERFCQKCGV EFVDSRIRRY QMGYIKLACP VTHVWYLKGL PSYIANLLDK

#Synechocys ALRDVEQIV- YFNAYVVLNP GNASNLQYKQ LLTEDQ--W- VEIEDQI-YA
#Odontella  KIETIYQFIE FIDNIDLTKQ PTSVNFIFDY LENEKILDLM KSLDDRIYYG
#Porphyra   KVKEVEKIV- YFHSYVVTQS SEETNLKYKQ LL--EGYEW- KSLEEEI-YQ
#Cyanophora KVKEIEQVV- YFNAYVVLNP GKSDLLNYGV ILTEDDEKW- PYIEEKL-YT
#Euglena    KVKNIKKMCF MDSYIKIRNN DGQTVGIL-- ---------- ----------
#Marchantia PLKELESLVY CDLFLARPIT KKPTLLKLQG LFKYEDQSWK DIFPRFFPRG
#Pinus      TRKELEGPVY CDLFLARPIA NKPTLLRSRG TFDYEIQSWR EIIPHYLPRG
#Nicotiana  PLKELEGLVY CDFSFARPIT KKPTFLRLRG LFEYEIQSWK YSIPLFFTQG
#Zea        PLKKLEGLVY GDFSFARPSA KKPTFLRLRG LFEDEISSCN HSISPFFTPG
#Oryza      PLKKLEGLVY GDFSFARPSA KKPTFLRLRG LFEDEISSCN HSISPFFTPG

#Synechocys EDSELEGI-- --EVGIGAEA VQRLLAELQL EEVAEKLR-E EILASK----
#Odontella  LHWDLQQYRR SRELGIGAVL IKKELEDLDI IKEIQRTRKF IVICSKHFLR
#Porphyra   NQDENNQI-- --EVGIGAEA IQKLLKDLDL EYIAETLRLE ATNPPK----
#Cyanophora K--ELMDV-- --ELGIGAEA IQRLLSDLDL QAEAKTIR-E ILISNS----
#Euglena    ---------- -----TGAEA IYSRLSKIDL ESLIEFLYKR LVGIEK----
#Marchantia F-----EVFQ NREIATGGDA IQKQLTNLNL QNVINLAHLE WKEFAEQKST
#Pinus      S-----GTFK EREIATGGDA IGKQLMGLDL QMIIDRSHME WKNLVEQEST
#Nicotiana  F-----DTFR NREISTGAGA IREQLADLDL RIIIENSLVE WEELGEEGHT
#Zea        F-----ATFR NREIATGAGA IREQLADLDL RIIIENSLVE WKELEDEGYS
#Oryza      F-----TTFR NREIATGAGA IREQLADLDL RIILENSSVE WKELEDEGYS

#Synechocys -----G---- -QKRAKLIKR LRVIDNFIAT HSQAEWMTLD VIPVIPPDLR
#Odontella  WFRKWELQRA YKLRDQAIKR IRILENLLAT GSNPAWMILT ILPVIPPALR
#Porphyra   -----SFKTP SLKFNKKMKR LRLIENFIAT GADPSWMVFT VIPVIPPDLR
#Cyanophora -----DKKKN TQKRAKLIKK LRIINNFIAT KAKPEWMILS LIPVIPPDLR
#Euglena    --KEYNFEKY LWLRKKFINR IKLVNAFIQT NTKPIWIMIH FLPVLPPDIR
#Marchantia -GNEWEDRKI QRRKDLLVRR IKLAKHFIQT NIKPEWMVLS LLPVLPPELR
#Pinus      -VDRWEDEKI RRRKDFLVGR MKLAKHFLRT NIEPKWMVLC LLPVLPPEPR
#Nicotiana  -GNEWEDRKV GRRKDFLVRR VELAKHFIRT NIEPEWMVLC LLPVLPPELR
#Zea        -GDEWEDRKR RIRKVFLIRR MQLAKHFIQT NVEPEWMVLC LLPVLPPELR
#Oryza      -GDEWEDRKR RIRKVFLIRR MQLAKHFIQT NVEPEWMVLC LLPVLPPELR

#Synechocys PMVQLDGGRF AT-SDLNDLY RRVINRNNRL ARLQ--EILA PEIIVRNEKR
#Odontella  PMIQLEGGRF AT-SDLNELY RRIITRNNRL LRLL--EIDA PQLIIRNEKR
#Porphyra   PMVQLDGGRF AT-ADLNEFY RRIINRNNRL SRLK--SILA PEIIIRNEKR
#Cyanophora PMVQLDGGRF AT-SDLNDLY RRVINRNNRL LRLQ--EVFA PEIVVRNEKR
#Euglena    PVVKLQDGTV I-MTDLNFLY IDIIYGNNKI IKL--RKFLL PEEFMLNEKR
#Marchantia PMIELGEGEL IT-SDLNELY RRVIYRNNTL LDFLARSGST PGGLVVCQKR
#Pinus      PIVQLGEGGL ITSSDLNELY RRVINRNNTL TNLLARSGS- -ESFVIYQTK
#Nicotiana  PIIQIDGGKL MS-SDINELY RRVIYRNNTL TDLLTTSRST PGELVMCQEK
#Zea        PIVYRSGDKV VT-SDINELY KRVIRRNNNL AYLLKRSELA PADLVMCQEK
#Oryza      PIVYRSGDKV VT-SDINELY KRVIRRNNNL AYLLKRSELA PADLVMCQEK

#Synechocys MLQEAVDALI DNGRRGRTVV GANNRALKSL SDIIEGKQGR FRQNLLGKRV
#Odontella  MLQEAVDTLI DNGKRGKIAL SANNRPLKSL SDIIKGKHGR FRQNLLGKRV
#Porphyra   MLQEAVDSLM DNGRRGRTVV GANNRPLKSL SDIIEGKQGR FRQNLLGKRV
#Cyanophora ILQEAVDALI DNGRRGRIVV GAKNRPLKSL SDIIEGKQGR FRQNLLGKRV
#Euglena    SLQVKVDAFI NNENISENPY EQNDKKLKSI TEGLKGKKGR FRENLLGKTV
#Marchantia LVQEAVDALI DNGIRGQPMK DSHNRPYKSF SDLIEGKEGR FRENLLGKRV
#Pinus      LIQEAVDALL DNGICRQPMR DSHNRPYKSF SDVIEGKEGR FRENLLGKRV
#Nicotiana  LVQEAVDTLL DNGIRGQPMR DGHNKVYKSF SDVIEGKEGR FRETLLGKRV
#Zea        LVQEAVDTLL DSGSRGQPTR DGHNKVYKSL SDVIEGKEGR FRETLLGKRV
#Oryza      LVQEAVDTLL DSGSRGQPTR DGHNKVYKSL SDVIEGKEGR FRETLLGKRV

#Synechocys DYSGRSVIVV GPNLKIYQCG LPREMAIELF QPFVIHRLIK LGIVNNIKAA
#Odontella  DYSGRSVIVV GPSLRLNECG LPYEMALELF QPFLIREMIN QGLASNMKIA
#Porphyra   DYSGRSVIVV GPHLKLHQCG LPREMALELF QPFVIHRLIL QGLVNNIKAA
#Cyanophora DYSGRSVIVV GLQLKLYQCG LPWEMAIELF QPFVIHRLIH QGLVNNIKAA
#Euglena    DYSGRSVIVV EPKLLLHECG MPLDIALELF HPILIKMLIR FKFSVGIREA
#Marchantia DYSGRSVIVV GPFLPLHQCG LPREMAIELF QAFVIRGLIG RNFAPNLRAA
#Pinus      DYSGRSVIVV GPFLSLYQCG LPSEIAIELF QAFLIRSLIG RHIAPNLRTA
#Nicotiana  DYSGRSVIVV GPSLSLHRCG LPREIAIELF QTFVIRGLIR QHLASNIGVA
#Zea        DYSGRSVIVV GPSLSLHQCG LPLEIAIKLF QLFVIRDLIT KRATSNVRIA
#Oryza      DYSGRSVIVV GPSLSLHQCG LPLEIAIKLF QLFVIRDLIT KRATSNVRIA

#Synechocys KKLILKGDPQ IWSVLEEVIT GHPVMLNRAP TLHRLGIQAF EPILVEGRAI
#Odontella  RNLIEQNEAI IDPVLEKVLS NHPIFLNRAP TLHRLGIQAF EPILVQGRAI
#Porphyra   KKMIQKNESS IWNVLNEVIQ GHPVLLNRAP TLHRLGIQAF EPILVEGRAI
#Cyanophora KKLIQSNDPI IRDILEEVIQ NHPVLLNRAP TLHRLSIQAF EPILVEGRAI
#Euglena    KRHIYNASNF VIPVLEKVLN SYFILLNRAP TLHRLGIQSF QPKVTFEKAI
#Marchantia KTMIQNKEPI IWKVLQEVMQ GHPILLNRAP TLHRLGIQAF QPILVNGRAI
#Pinus      KSMIRDKGPI VWEVLQEVMQ GHPILLNRAP TLHKLGIQAF QPILVEGRAI
#Nicotiana  KSKIREKEPI VWEILQEVMQ GHPVLLNRAP TLHRLGIQAF QPVLVEGRAI
#Zea        KRKIWEKEPI VWEILQEVMR GHPVLLNRAP TLHRLGIQAF QPTLVEGRTI
#Oryza      KRKIWEKEPI VWEILQEVMR GHPVLLNRAP TLHRLGIQAF QPTLVEGRTI

#Synechocys QLHPLVCPAF NADFDGDQMA VHVPLSLEAQ CEARLLMLAC HNVLSPATGK
#Odontella  KLHPLVCSAF NADFDGDQMA VHIPLSLESQ SECYMLMLAP YNFLSPANGE
#Porphyra   KLHPLVCPAF NADFDGDQMA VHVPLSLEAQ AEARLLMLAP HNFLSPATGQ
#Cyanophora QLHPLVCPAF NADFDGDQMA VHVPLSLEAQ TEARLLMLAS NNLLSPATGQ
#Euglena    LLHPLVCSAF NADFDGDQMG IHIPLSLKSL AEARSMLISI NNCVLPANGL
#Marchantia HLHPLVCGGF NADFDGDQMA VHIPLSLEAQ AEARLLMLSH KNLLSPATGE
#Pinus      RLHPSVCGGF NADFDGDQMA VHVPLSLEAR AEARLLMFSE TNLLSPAIGD
#Nicotiana  CLHPLVCKGF NADFDGDQMA VHVPLSLEAQ VEARLLMFSH MNLLSPAIGD
#Zea        CLHPLVCKGF NADFDGDQMA VHLPLSLEAQ AEARLLMFSH MNLLSPAIGD
#Oryza      CLHPLVCKGF NADFDGDQMA VHLPLSLEAQ AEARLLMFSH MNLLSPAIGD

#Synechocys PIVAPSQDMV LGCYYLTAEN PNA------- ---------- ----------
#Odontella  PIILPSQDMV LGCYYLTVSN IKG------- ---------- ----------
#Porphyra   PIIMPSQDMV LGCYYLTANN PSQ------- ---------- ----------
#Cyanophora PIVTPSQDMV LGCYYLTVDN LKN------- ---------- ----------
#Euglena    PSILPSQDMV LGCYYVTLEN CN-------- ---------- -------LDF
#Marchantia PISVPSQDML LGLYILTIEN NQGIYGNKYN P--------- --SKKYDSKK
#Pinus      PISIPTQDML LGLYISTVQN SQGIYGNRYH PYHSE----- --NKSFSCKK
#Nicotiana  PISVPTQDML IGLYVLTSGN HRGICVNRYN PCNRRNYQNQ KRSDNSHYKY
#Zea        PICVPTQDML IGLYVLTIGN RLGICANRYN SCGNSPNKKV NYNNNNYYKY
#Oryza      PICVPTQDML IGLYVLTIGN RRGICANRYN SCGNYPNQKV NYNNNN-PKY

#Synechocys QKGAGRYFAG IEDALRAYDH GQVDLHSQIW IRHLD----E DVVTEKPDTE
#Odontella  LLGSNQYFAS LEDVLLAYNQ DKIELHTAIW IRY------- ---TDNYIEP
#Porphyra   QRGASQYFAS LEDVVIAYEK KKVDLHAYIW ARF------D GVIDSDQVKF
#Cyanophora QKGKGSYFIN SEDVLIAYEQ QRIDLHSYIW VRFDTFSF-D DILEEKNIQQ
#Euglena    ILTNLKIYAN IEKVKSAYHK GEILIQTFVW L--------- ----------
#Marchantia KFSQIPYFSS YDNVFRALQQ KQIYLHSSLW LRW---QINL RIITLLNQEG
#Pinus      -----PSFYS YDDVLRAYRQ KRIDLYSPLW LRWG--EVDL RIITSVNQEA
#Nicotiana  T--KEPFFSN SYDAIGAYRQ KRINLDSPLW LRW---RLDQ RVIAS--RET
#Zea        TKDKEPHFSS SYDALGAYRQ KRIGLNSPLW LRW---KLDQ RIVGS--REV
#Oryza      TKDKESLFSS SYDALGAYRQ KQICLDSPLW LRW---KLDQ RVIGL--REV

#Synechocys VIKTEDLG-- D-GTVMKYYR ERKIREGVDG EI-ITQYIQT TPGRIIYNKT
#Odontella  LNFKKQIQL- NDASYIEIYE NMQIRRDKDG NK-IVQYLQT TTGRVIFNYT
#Porphyra   PIKIETH--- HDNSVTKFFD NHIIKEDAEH QR-IVQYIRT TPGRIIFNKI
#Cyanophora VLYKREID-- EFGTVIKVYN TRRIREDKDG FC-LTQYIIT TAGRVLFNKV
#Euglena    ---------- ICQKFPNILK NSKIRIKKKR MVKKLVFFRT TIGRIFFDDM
#Marchantia PIEIQYK--- SFGNSFQIYE HYQLRKNKNQ EI-ISTYICT TAGRILFNQQ
#Pinus      PIEVQYE--- SLGTFHEIHE HYRIRKGRMG EI-LNIYIRT TVGRTRFNRE
#Nicotiana  PIEVHYE--- SLGTFYEIYG HYLIVRSLKK QI-LFIYIRT TVGHIALYRE
#Zea        PIEVQYE--- SFGTYHEIYA HYLVVGNRKK EI-RSIYIRT TLGHISFYRE
#Oryza      PIEVQYE--- SLGTYREIYA HYLVVGNRKK EI-RSIYIRT TLGHISFYRE

#Synechocys IAEAL
#Odontella  VQTTL
#Porphyra   IQESL
#Cyanophora VQKAL
#Euglena    IKEFL
#Marchantia IEEAI
#Pinus      MEEAI
#Nicotiana  IEEAI
#Zea        IEEAI
#Oryza      IEEAI

!Gene=rpl20x;
#Synechocys TRVKR GNVARKRRKK ILKLAKGFRG SHSKLFRTAN QQVMKALRNA
#Odontella  ARVKR GNIARKRAKK ILQLAKGYRG AHSRLFRIAN QQVMKALRYS
#Porphyra   SRVKR GNVAKKRRAK VFKLAKGFKG AHNSLFRTAK QQVLKALRYS
#Cyanophora TRVKR GNVARKRRKK ILKLASGFRG AHSRLFRVAN QQVMKALRYA
#Euglena    TRIKN NGISKKKRKR KISKMKGWVG GHSKLFRTGN QQLMKARHYA
#Marchantia TRVKR GYVARKRRKN ILTLTSGFQG THSKLFRTAN QQGMRALASS
#Pinus      TRVKR GYIARKRRKK ILAFVSGSRG AHSKLFRTAN QRKARALVSA
#Nicotiana  TRIKR GYIARRRRTK IRLFASSFRG AHSRLTRTIT QQKIRALVSA
#Zea        TRVPR GYIARRRRTK MRSFASNFRG AHLRLNRVIT QQVRRAFVSS
#Oryza      TRVPR GYIARRRRAK MRSFASNFRG AHLRLNRMIT QQVRRAFVSS

#Synechocys YRDRRKRKRD FRRLWITRIN AAARQE-GM- -SYSKLTGQL KKANIEINRK
#Odontella  YVGRKQKKRV FRKLWITRIN AASRLN-GL- -SYSRLIHNF KKSNIELNRK
#Porphyra   YVGRKRKKRD FRRLWITRIN AAAHSQ-GM- -NYSTFITAL KKDNIALNRK
#Cyanophora YNDRNKRKRD FRALWIARIN ASARLE-GM- -TYSKLMGSL KKLNIILNRK
#Euglena    FYDRKKKKNL NKTLWITRIN GGLKYYLTIN EKYNIFVSFL RKTKTYVNKK
#Marchantia HRDRGKRKRN LRRLWITRVN AAARDN-GI- -SYNKLIEYL YKKKILLNRK
#Pinus      HRDRGKRKRD LRRLWITRIN AAARAN-GV- -SYNRFIQYL YKRQLLPNRK
#Nicotiana  HRDRDRKKRD FRRLWITRIN AVIRER-GVS YSYSRLIHDL YKRQLLLNRK
#Zea        HRDRGRQKRD FRRLWITRIN AATRVY-NVF NSYSKLIHNL SKKELILNRK
#Oryza      HRDRVRQKRD FRRLWISRIN AATRIH-KVF DNYSKLIHNL YKKELILNRK

#Synechocys MLAQLAVLDP AAFSEVVKVA
#Odontella  MLSQIAVLDI PTFNQLIAIS
#Porphyra   MLAQLASNDI KAFQAILETV
#Cyanophora SLSQLAIYDK DAFMEILKTI
#Euglena    LLSEINVRDS KSFSHLSKPI
#Marchantia ILAQIAILDK FCFSTIIKNI
#Pinus      TLAQIAVLDS NCFSTIFNNL
#Nicotiana  ILAQIAISNR NCLYMISNEI
#Zea        MLAQVAVSNP NNLYTISNKI
#Oryza      ILAQVAVLNS NNLYTISNKI

!Gene=rpl22x;
#Synechocys TTAEVKAIAR YVRMSPLKVR RVLDQIRGRS
#Odontella  NTQTVKAVAK YIRMSPHKVR RVLNQIRGRS
#Porphyra   NLKETKAVGK YIRLSPHKVR RVLDQIRGRK
#Cyanophora MATEVKAIAK YVRTSPQKVR RILDQIRGKS
#Euglena    KPLESSASIK YVRISPFKVR RILNQIKGRS
#Marchantia SNKKIRAVAK HIHMSPHKVR RVVSQIRGRS
#Pinus      PGPEIRALAR NIRMSAHKAR RVINQIRGRS
#Nicotiana  KKTEVYALGE HISMSADKAR RVINQIRGRS
#Zea        KFERVFKAQK RIHMSVFKAQ RVLDEIRWRY
#Oryza      KFERVFKAQK RIHMSVFKVQ RVLDEIRWRY

#Synechocys YREALIILEF MPYKACEPVL KVLRSAVANA EHNEGLEPAD LVVSQAFADG
#Odontella  YQEALMILEF LPYDAGGPVW QVVHSAAANA KNNYGLDKKK LIIEEVFANE
#Porphyra   YQEALIILEF MPYRACYHIK QILESAGANA EHNNGLNKNQ LFITKAFADK
#Cyanophora YKEAVMLLSV MPYKACSIIL KIVDSAAANA QVTKGFNKNK LIISKTFVDK
#Euglena    AKEALMILKF MPYKPSTLIF KLLKSAVSNS IKNYDEDANV LRVLEARADA
#Marchantia YEQALMILEF MPYRACNPIL QLLSSAAANA NHNFGLSKTN LFISEIQVNK
#Pinus      YGQALMILEL MPYGACYPIS QLIHSAAANA NHNMGLNKAN LLVGRVEVNE
#Nicotiana  YEETLMILEL MPYRACYPIL KLIYSAAANA SYNMGSSEAN LVISKAEVNG
#Zea        YEETVMILNL MPYRASYPIL KLVYSAAANA THYRDFDKTN LFITKAEVSR
#Oryza      YEETVMILNL MPYRASYPIL KLVYSAAANA THYRDFDKAN LFITKAEVSR

#Synechocys GPSLRRFRPR AQGRAYQIRK PTCHITVAVA P
#Odontella  GPKLKRIRPR AQGRAYSILK PTCHITVIVK G
#Porphyra   GPTLKRFQPR AQGRAFPIHK PTCHITLGVS E
#Cyanophora GPTLKRFRPR AQGRGYKILK PTCHITVQVQ D
#Euglena    GPILKRLCPH AQGRGFPIKK RTCHITIKLS I
#Marchantia GTFFKRFQPR AQGRGYPIHK PTCHITIVLN I
#Pinus      GAVFKRIQPR AQGRGYPIQK PTCHITIVSE E
#Nicotiana  GTTVKKLKPR ARGRSFPIKR STCHITIVMK D
#Zea        STIMKKFRPR ARGRSYSIKK TMCNITIVLN I
#Oryza      STIMNKFRPR ARGRSSPIKK TMCHITIVLN I

!Gene=atpEx;
#Synechocys MTLTVRVIT PDKVVWDEEV
#Odontella  MVMNVRVLT PTRVICSTTA
#Porphyra   MTLNIRIIA PDRTVWDAEA
#Cyanophora MSLDVRVIA PNKVIWAKNA
#Euglena    MTLDVSIII PERVFWEKRV
#Marchantia M-LNLRIMA PNRIVWNSDI
#Pinus      MTLNLRVLS PNRVIWDSEV
#Nicotiana  MTLNLSVLT PNRIVWDSEV
#Zea        MKLNLYVLT PKRIIWDCEV
#Oryza      MKLNLYVLT PKRIIWDCEV

#Synechocys QELILPSTTG QLGILSNHAP LLTALEIGVM RVR-P-GKDW QNIAVMGGFA
#Odontella  DEVILPGLTG LVGILDGHAA LITALDTGLL RIK-L-NEKW TPIILCGGLA
#Porphyra   QEIILPSSTG QLGILTGHAP LLTALDIGVM RVR-V-DKEW MPIVLLGGFA
#Cyanophora EEVILPSQSG MLGILTSHAP LYTALNTGVM KIR-N-ETGW TSIVVMGGFV
#Euglena    EEIILPTLSG QMGVLKDHIP ILTGLDIGII LVRQKSSSDW TSLVVTGGFA
#Marchantia QEIILSTNSG QIGILPNHAS VLTALDIGIV KIR-L-NDQW STMALMGGFA
#Pinus      KEIILSTNSG QIGVLPNHAS LVAAVDIGVM KIR-L-NGQW STMAMMGGFA
#Nicotiana  EEIVLSTNSG QIGILPNHAP IATAVDIGIL RIR-L-NDQW LTMALMGGFA
#Zea        KEIILSTNSG QIGVLPNHAP INTAVDMGPL RIRLL-NDQW LTAVLWSGFA
#Oryza      KEIILSTNSG QIGVLPNHAP INTAVDMGPL RIRLL-NDQW LTAVLWSGFA

#Synechocys EVENNEVKVL VNGAELGTTI DAESARQAYT AAQGALEEAN RGEDKPNQLK
#Odontella  EIDRNRVTVL VNDVEELVAV ELNEATTELE KATLAVENAE TSKAR---LD
#Porphyra   EIENNQLTIL VNGAEEASQI DLVEAEKNLD TATQLLNDAS SSKEK---IE
#Cyanophora EVEKNEVLVL VNAGEYVDEI DLSAAKKDVE KALETFNSAE APKEKE---E
#Euglena    LINSNNVTIL VNEAEFGSEI NVEQAQISYN SSKHALEMNK DIKRK---FE
#Marchantia MIDNNNLTIL VNDAEKASEI DYQEAQETFQ KAKTNLEEAE GNKKKE--IE
#Pinus      KIDSDRITIL VNNAERDVDI DPREAQENFR IAKADLARAE G-KRQA--IE
#Nicotiana  RIGNNEITVL VNDAEKGSDI DPQEAQQTLE LAEANVKKAE G-RRQK--IE
#Zea        RIVNNEIIIL GNDAELGSDI DPEEAQQALE IAEANLSKAE GTK-EL--VE
#Oryza      RIVNNEIIIL GNDAELGSDI DPEEAQQALE IAEANVSRAE GTK-EL--VE

#Synechocys ASNNYKKARA RLQAAGGA
#Odontella  ASIELKKAVA RLEGMNYL
#Porphyra   ATQNIRKARA RVQAATAA
#Cyanophora AAEFLKYAQA RLKAVVDK
#Euglena    LTLNLKKARA RFQVTQLK
#Marchantia ALLVFKRAKA RLEAINMA
#Pinus      ADLALKRART RLEAINAS
#Nicotiana  ANLALRRART RVEAINPI
#Zea        AKLALRRARI RVEAVNWI
#Oryza      AKVALRRARI RVEAVNWI

!Gene=ycf4x;
#Synechocys VL RQEVLGARRF SNFFWAGIST IGGVGFLLAG
#Odontella  IR RDDIIGSRRF SNYFWAVFLC SGGISFLLAG
#Porphyra   VR KDVILGSRRF SNYWWASTIF IGALGFLLAG
#Cyanophora IK RDLITGSRRL SNYWWAITIG LGSSGFILAG
#Euglena    IL RQEIKENNKI IKWFYNIVML LGGIGFLIVG
#Marchantia IR VDFIIGSRRI SNFCWAFILL FGALGFFFVG
#Pinus      LW IEPITGSRKR SNFFWACILF LGSLGFFLVG
#Nicotiana  IW IELITGSRKI SNFCWAFILF LGSLGFLLVG
#Zea        IW IELLKGSRKR GNFFWACILF LGSLGFLAVG
#Oryza      IW IELLKGSRKR GNFFWACILF LGSLGFLAVG

#Synechocys LSSYFGKNLL IVSDTTGLQF IPQGVALLFY GVAGSTVAGY LWLTMALNVG
#Odontella  ISSYFKINFL PFANPKELAF IPQGLVMSFY GTLSIALAIY ILGTLFWDIG
#Porphyra   LSSYFQTDLL PFANSTELVF IPQGIVMTFY GSVGIFLSMF LWLTIIWNIG
#Cyanophora ISSYTKINLL PFTDTTQFLF IPQGITMLLY GTIGFLLDIY LWLLILWNVG
#Euglena    ISSYIGNNLI YFLDASEIIF FPQGITMCFY GTCGILFSIN QISIILNGVG
#Marchantia FSSYLQKDLI PFLSAEQILF IPQGIVMCFY GIAGLFISFY LWCTICWNVG
#Pinus      ISSYFGENLI PLLSSQQILF VPQGIVMCFY GIAGLFISSY LWCTILFNVG
#Nicotiana  TSSYLGRNLI SFFPPQQIIF FPQGLVMSFY GIAGLFISSY LWCTISWNVG
#Zea        ASSYLGKNMI SVLPSQQILF FPQGVVMSFY GIAGLFISSY LWCTILWNVG
#Oryza      ASSYLGKNII SVLPSQQILF FPQGVVMSFY GIAGLFISAY LWCTILWNVG

#Synechocys SGYNEFNKKS GQVTIFRWGF PGKNRRIELI NKIADVQAVK AEIKEG-VNP
#Odontella  SGYNEYNKVE NLVKIVRKGF PGKNREILLT YPLTNIRAIG IKISEG-LNP
#Porphyra   AGYNEFNKNE GIVKIFRLGF PGKNRQICLK FNIKEIKSIK IDIKEG-LNP
#Cyanophora AGYNEYNKKK GTVSIFRWGF PGTNRRIEVI YPIEQIQAIK LEIKQG-LNP
#Euglena    EGYNEFNKEL NLMTIYRKGK QGKNSDINIT YSLKDIEGIR IEIKNEYFNV
#Marchantia SGYNKFDKQK GIFSIFRWGF PGKNRRIFIQ FLIKDIQSIR MEVQEG-FLS
#Pinus      SGYNKFDKKK GIVCLFRWGF PGINRRIFPR FLMKDIQMIK MEIQEG-ISP
#Nicotiana  SGYDRFDRKE GIVCIFRWGF PGKNRRIFLR FLIKDIQSVR IEVKEG-ISA
#Zea        SGYDRFDRKE GIVCIFRWGF PGIKRRIFLQ FLVRDIQSIR IQVKEG-LYP
#Oryza      SGYDRFDRKE GVVCIFRWGF PGIKRRVFLR FLMRDIQSIR IQVKEG-LFP

#Synechocys KRSLYLKVKQ RRDIPLTRAG QP-ISLSQLE NQGAELARFL GVP
#Odontella  KRSIYLCLKD ERQIPLTPVQ QP-NSISNLE EEAAELAKFL DLK
#Porphyra   RREIYLCTKD KRNIPLTRVG QP-LLLSEVE EQAAEIARFL DVV
#Cyanophora RHSISLKIQE KNEIVITPIG YL-LPISVVE EQAANLASFL NIP
#Euglena    KQNVFLRIKD KNDLPIIQLS NP-IKISDLE KQASEIASFL NVP
#Marchantia RRVLYIKIKG QPDIPLSRIE E-YFTLREME DKAAELARFL KVS
#Pinus      RRVLYMEIKG RQDIPLTRTG DN-VNLREIE QKAAESARFL RVS
#Nicotiana  RRVLYMDIRG QGSIPLTRTD EN-LTPREIE QKAAELAYFL RVP
#Zea        RRILYMEIRG QGVIPLTRTD EKFFTPREIE QKAAELAYFL RVP
#Oryza      RRILYMEIRG QGAIPLTRTD EKFFTPREIE QKAAELAYFL RIP

!Gene=ycf9x;
#Synechocys FQIALAA LVLFSFVMVV GVPVAYASPQ NWDRSKPLLY LGSGIWAILV IVVALLNFLVV
#Odontella  ITALVAL LVFISLGLVI TVPVALATPG EWEASKSTFT RAFQAWVGLV IVIAAADGISS
#Porphyra   IQLLVLL LITLSTILVV GVPVVLASPG QWEQSKGLIY TGAGLWTGLV IVTSLVNSLVV
#Cyanophora FQGAVFA LVLLSFVLIV AVPVALASPG EWERSQRLIY AGAALWTSLI IVIGVLDSVVA
#Euglena    FQALVLA LIIFSFILVL TLPVIFASPK GWENNKSRIW LACRFWFFLV FLIGILDGIFL
#Marchantia FQLAVFA LIAISFLLVI GVPVVLASPE GWSSNKNVVF SGASLWIGLV FLVGILNSFIS
#Pinus      FQSAVFA LIAISFLLVI GVPVALASPD GWSSSKNVVF SGVSLWIGSV LFVGILNSFIS
#Nicotiana  FQLAVFA LIATSLILLI SVPVVFASPD GWSSNKNVVF SGTSLWIGLV FLVGILNSLIS
#Zea        FQLAVFA LIATSSVLVI RGHLVFASPD GWSNNKNVVF SGTSLWIGLV FLVAILNSLIS
#Oryza      FQLAVFA LIVTSSVLVI SVPLVFASPD GWSNNKNVVF SGTSLWIGLV FLVAILNSLIS

!Gene=rpoDx;
#Synechocys FYNYTIDKG RLKKLIALAY RRYGSARCSQ LADELKELGF RFATKAGVSI
#Odontella  YQNTLISKK QLKQLLSWSF TTYDSMQACS LADELKYLGF KYASKAGISI
#Porphyra   FSNKVIDKN QLKNLIVWAF RNYGIARAAN MADKLKDLGF HYATQAGISL
#Cyanophora FFNQTIGKK EVKNVIAWAF TSYGAARTAY LVEQLKDLGF HYATKAGISL
#Euglena    CFNRVFDKN EIRNLISWFL SNYGSIRTKE LLDKMKNFGF TYATTTGLSL
#Marchantia FYNKVMDRT AIKQLISRLI AHFGITYTTH ILDQLKTLGF QQATFGAISL
#Pinus      FYNKVMDKT AIKKLISRLI DHFGMTYTSH ILDQLKTSGF QQATDTAISL
#Nicotiana  FHNKAINGT AMKRLISRLI DHFGMAYTSH ILDQVKTLGF QQATATSISL
#Zea        FHNKEIDGT AMKRLISRLI DHFGMGYTSH ILDQIKTLGF HQATTTSISL
#Oryza      FQNKEIDGT AMKRLISRLI DHFGMGYTSH ILDQIKTLGF HQATTTSISL

#Synechocys SVDDLTIPPE KKQMLEAAEK EIRTTEERYA RGEITEVERF QKVIDTWNGT
#Odontella  SIEDLKVPYN KNLLLKIAHQ EINSSEKIYL KGKLTDVERF QKLIDTWNLT
#Porphyra   SLEDLRIPPS KKSLLLSTIE EIKNTENKYR RGEITTVERF QKVIDTWNNA
#Cyanophora SVEDLLIPPL KDSLLQTAEN EIKATLNRYL LGEITEVERF QKVIDIWHRT
#Euglena    GLGDLKIPSS KANLVKSSEK ILFKTRNRYK NGMINFINVL DEERDIWNVV
#Marchantia GIDDLLTAPS KSWLIEDAEQ YGNLSEKHHN YGSLHAVEKL RQLIETWYAT
#Pinus      GIDDLLTAPS KGWLVQDAEQ QGSVSEKQNH YGNVHAVEKL RQSIEIWYAT
#Nicotiana  GIDDLLTIPS KGWLVQDAEQ QSLILEKHHH YGNVHAVEKL RQSIEIWYAT
#Zea        GIEDLLTIPS KGWLVQDAEQ QSFLLEKHYY YGAIHAVEKL RQSVEIWYAT
#Oryza      GIEDLLTIPS KGWLVQDAEQ QSFLLEKHYY YGAVHAVEKL RQSVEIWYAT

#Synechocys SEELKDQVVV NFRKTDPLNS VYMMAFSGAR GNMSQVRQLV GMRGLMADPQ
#Odontella  SESLKDELVS YFKRYDPLNS VYIMAFSGAR GNLSQVRQLV GMRGLMSDPS
#Porphyra   SESLKQEVIE YFKETDPLNS VYMMAFSGAR GNISQVRQLV GMRGLMADPQ
#Cyanophora SETLKDEVVD YFKSTDPLNS LYMMSFSGAR GNLSQVHQLV GMRGLMADPQ
#Euglena    NENLKKESIN NLRQSDFLNP LYSMTLSGAR GSITQVKQLI GMRGLMSDSQ
#Marchantia SEYLKQEMNP NFRITDPLNP VHMMSFSGAR GSTSQVHQLV GMRGLMSDPQ
#Pinus      SEYLRKEMNP NFSMTDPLNP VHVMSFSGAR GSTSQVHQLV GMRGLMSDPQ
#Nicotiana  SEYLRQEMNP NFRMTDPFNP VHIMSFSGAR GNASQVHQLV GMRGLMSDPQ
#Zea        SEYLKQEMNS NFRITDPSNP VYLMSFSGAR GNASQVHQLV GMRGLMADPQ
#Oryza      SEYLKHEMNS NFRITDPSNP VYLMSFSGAR GNASQVHQLV GMRGLMADPQ

#Synechocys GEIIDLPIKT NFREGLTVTE YVISSYGARK GLVDTALRTA DSGYLTRRLV
#Odontella  GELLKLPIKK NFREGLTITD YLMSGYGARK GIIDTALKTA NSGYLTRRLI
#Porphyra   GQIIDLPISS NSREGLTVTD YFISSYGARK GLVDTALRTA DSGYLTRRLV
#Cyanophora GEIIDFPIRS NFKEGLTTTE YLISSYGARK GVVDTALRTA DSGYLTRRLV
#Euglena    GNVIPFPIKT NFKEGLNITE YFVSCYGARK GLIDTALKTA NAGYLTRRMI
#Marchantia GQIIDLPIQS NFREGLSLTE YIISCYGARK GVVDTAVRTS DAGYLTRRLV
#Pinus      GQIIDLPIRR NLREGLSLTE YIISCYGARK GVVDTAVRTA DAGYLTRRLV
#Nicotiana  GQMIDLPIQS NLREGLSLTE YIISCYGARK GVVDTAVRTS DAGYLTRRLV
#Zea        GQMIHLPIQS NLREGLSLTE YIISCYGARK GVVDTAVRTA DAGYLTRRLV
#Oryza      GQMIDLPIQS NLREGLSLTE YIISCYGARK GVVDTAVRTA DAGYLTRRLV

#Synechocys DVSQDVIVRE QDCGTERSLR VTAMTD---G DQVKISLADR LFGRLLAKDV
#Odontella  DVAQDIIIRE KDCLTKHSCL IINFES---N LRIKKSVYEK ILGRLLNKSI
#Porphyra   DVSQDVIIRE VDCKTKKGII LEDLVD---T QKVLINLEQA LAGRVLAENV
#Cyanophora DIAQEVIIRE IDCETPRGVI LTALKE---N GKILISLKDR LVGRVLLHNL
#Euglena    YTAQNLIVKR SDCFTKYNTC VLLQNQ---D KEELKFLKEK LIGRVLAKTI
#Marchantia EVVQHIVVRK VDCGTLYGIN VNNLSEKKNN ------FQQK LIGRVIAENI
#Pinus      EVVQHIVVRR TDCGTIQGIF VSPIRGRERD RNEIVVRTQI LIGRVLADDV
#Nicotiana  EVVQHIVVRR TDCGTARGIS VSPRNGMMPE R----IFIQT LIGRVLADDI
#Zea        EVVQHIIVRR RDCGTIQGIS VSPQNG-MTE K----LFVQT LIGRVLADDI
#Oryza      EVVQHIIVRR RDCGTIQAIS VSPQNG-MTE K----LFVQT LIGRVLANDI

#Synechocys VGPD-GEIIA KRNDEIDEAL ANRIA-A--- ---VTDEVYV RSPLTCEAAR
#Odontella  YDEKTKELIA EVNTQVTPNL IRTLKQK--- ---QIKHFYV RSPLTCSLYR
#Porphyra   FHPEKGSLIA HTRQDISPNL AQEIVRA--- ---GIKKVLV RSPVTCNSRS
#Cyanophora YHPKTHSLIA QKNESISVLL ADDIIKA--- ---GLKEVWI RSPLTCKATR
#Euglena    VNAKTGDILV SAGQDICNYT FKKII----- ---NFPEVYI RTPFNCVLME
#Marchantia YIDHRC--IA PRNQDIGALL ANRLIT---- --LKTKQIFL RSPLTCKSMN
#Pinus      YINRRC--IA TRNQDIGVGL ANQLIN---- --LRTQPIYI RTPFTCKSIS
#Nicotiana  YMGPRC--IA TRNQDIGIGL VNRFIT---- --FRAQPISI RTPFTCRSTS
#Zea        YIGSRC--IA SRNQDIGIGL VNRFITAFRA QPFRAQPIYI RTPFTCRSTS
#Oryza      YIGSRC--IA TRNQDIGIGL VNRFITTFRA QPFRAQPIYI RTPFTCRSTS

#Synechocys SVCQNCYGWS LAHGHKVDLG EAVGIIAAQS IGEPGTQLTM RTFHTGGVFT
#Odontella  SICQKCYGWD LANENLIDIG ERIGIIAGQS IGEPGTQLTM RTFHTGGIFT
#Porphyra   SVCQYCYGWN LAHGRLVDLG EAVGIIAAQS IGEPGTQLAM RTFHTGGVFT
#Cyanophora SVCQYCYGWN LAHGRLVELG EAVGIIAAQS IGEPGTQLTM RTFHTGGVFT
#Euglena    GICQICYGWN LACGKMVELG ECVGILAAQS IGEPGTQLTM RTFHTGGVFS
#Marchantia WICQLCYGWS LSHGNLIEMG EAVGIIAGQS IGEPGTQLTL RTFHTGGVFT
#Pinus      RICQLCYGRS TTHSHLIELG EAVGIIAGQS IGEPGTQLTL RTFHTGGVFT
#Nicotiana  WICRLCYGRS PTHGDLVELG EAVGIIAGQS IGEPGTQLTL RTFHTGGVFT
#Zea        WICQLCYGRS PTHGDLVELG EAVGIIAGQS IGEPGTQLTL RTFHTGGVFT
#Oryza      WICQLCYGRS STHGDLVELG EAVGVIAGQS IGEPGTQLTL RTFHTGGVFT

#Synechocys GEVARQEKAP EDGTVKWGKG LSTRKVRTRH GEDAEQVEIA GDLIWKGEGK
#Odontella  SEIRGTIRSP ISGIVKFSKR LKRIPIRTNR GEDVLLTKNA GSLIIIPEEK
#Porphyra   GELAEQIYSP IDGKLTNLDF LSYMEVRTRH GEQALMTEKP TQVIIESSGK
#Cyanophora AEVAKQITAP FPGRIYYPLN TTFREIRTRY GDNAWWVENN AKLRLEGENG
#Euglena    AKAKEVITSP LNGKIWYDLN TGLRRVYNKF KEKAFLTLQE KKIVIYENDV
#Marchantia GDIAEHVRTP FNGIIEFNEN FVY-PTRTRH GHPAWMCHTN LFLVIKSKNK
#Pinus      GDIAEHIRAP FNGKIEFNEN LVY-PTRTRN GHPAYLCHNN LSITIDGQDQ
#Nicotiana  GGTAEHVRAP SNGKIKFNED LVH-PTRTRH GHPAFLCSID LYVTIESEDI
#Zea        GGTADLIRSP SNGKIQFNED LVH-PTRTRH GQPAFLCYID LHVTIQSQDI
#Oryza      GGTADLVRSP SNGKIQFNGD LVH-PTRTRH GQPAFLCYID LHITIQSQDI

#Synechocys KAATQTYSLT PGSLLFVQDG QTVTAGQLMT EIS--LSKTQ RSTERATKDV
#Odontella  NSKPVKLELF RNTVVFHKNN QYIQKNAIIA ELVDDEKQTR ----TEIKPV
#Porphyra   QKS--IINLS KGTTLLVDNN EVVSKDQVIA E-S--PRRNR LMIERAQKHV
#Cyanophora KRVS--FNLT QGSIIRIKDQ SWVETNDLLA EIASTAPNTR RAKEKTTREL
#Euglena    SKS--IMFLP SSTLLYVKPG RKIFDKQIIG ESVNSNLKND VFGIEEIRDV
#Marchantia VHN---LTIP PKSLLLVQNN QYVESKQVIA EIRAKTS-P- -FKEKVQKYI
#Pinus      VQN---LTIP PQSLLLVQND QYVESEQLIA EVRARTS-S- -FKEKVRKNI
#Nicotiana  LHN---VNIP PKSLLLVQND QYVESEQVIA EIRAGIS-TL NFKEKVRKHI
#Zea        LHS---VNIP LKSLILVQND QYVESEQVIA EIRAGTS-TL HFKEKVQKHI
#Oryza      LHS---VTIP SKSLILVQND QYVESEQVIA EIRAGTS-AL HFKEKVQKHI

#Synechocys AGDLAGEVLF DRLVPEEKTD RQGNTTRIAQ RGGLVWILSG EVYNLPPGAE
#Odontella  LTTTSGEVFI PRIINK---- -----LDNIN KTKLLWILSG NVYQAPQHSF
#Porphyra   LSDLSGKICF SNLTVEE-TD NNQYTTRITK TGGLIWVLSG EVYNIPDSAN
#Cyanophora RTDIAGEVYF QNLEIDEAGG ------QVDT AGGSIWILGG NVYNLSSNFD
#Euglena    KAKISGQIFF PQINSKQF-- ---------- -GKIFWIISS IIMSFTS---
#Marchantia YSNLEGEMHW S-TKVRHASE YIHSNIHLIL KTCHIWILSG NFHKKNNDLS
#Pinus      YSDLEGEMHW S-TNVCHAPE YVQGNVHPIL RTGYLWILSG GIY-GSRVVP
#Nicotiana  YSDSDGEMHW S-TDVYHAPE FTYGNVHLLP KTSHLWILLG RPC-RSSLVY
#Zea        YSESDGEMHW S-TDVYHAPE YQYGNLRRLP KTSHLWILSV SMC-RSSIAS
#Oryza      YSESDGEMHW S-TDVYHAPE YQYGNLRRLP KTSHLWILSV SMC-RSSIAS

#Synechocys PVV-KNDEQV EVGSIMAETK LVTNDGGVVR LVSN-----R EI-----EII
#Odontella  LNF-YNDYKI NKNSYIFRTK LINDFSGFTV FTNSKYNLFQ RI---LQLVS
#Porphyra   IPV-NKADQV NPGTILAQTE LINQYSGKVR IYQNTSSSIT NI-----QII
#Cyanophora VIL-KNGDFI LNGSILARTQ FISQYGGYVR LTDDNL---- TV-----EVI
#Euglena    ---------- --LFFHLTKK FSFK------ ---------- ----------
#Marchantia VLFYKNQDKI DFPISLTKEK N--EFSFVKN KTQLNLFLFH FYLYKKNKIF
#Pinus      FPFHKYQDQV YVQPFVAKHQ SLSDSYV--D QVEHRSGDSN CYE-KEEQIF
#Nicotiana  LSIHKDQDQM NAHFLSGKRR YTSNLSVTND QARQKLFSSD FSGKKEDRIP
#Zea        FSLHKDQDQM NTYSFSVDGR YIFDFSMAND QVSHRLL--D TFGKKDREIL
#Oryza      FSLHKDQDQM NTYSFSVDGR YIFGLSMADD EVRHRLL--D TFGKKDREIL

#Synechocys TASVLLDQAQ VKLESSGGRE QYVIYTADKQ -------RFL LKAAPGTKVQ
#Odontella  NSCWILPNSK IQKLQSSLNK KPYFLNIKKL KYLI--DLKL LNSKYFIEIS
#Porphyra   TESVTVPACY IRTDVINKKE SYILETDKKQ -------RFL FKSFPDQKIS
#Cyanophora PASLKIQNAK I---FIDETD QPCLHFKNNE -------TFE LKIQNETQLK
#Euglena    ---------- ---------- ---------- ---------- ----------
#Marchantia IKSQLTNN-- ILNKINNSKN YNFILQEYNI --KKKKNFYF L---------
#Pinus      SYSETETDRT ISNKHRDSIY V-FYPNNYNI KGKKQMNRFI VSLQCDKEWE
#Nicotiana  DYS--DLNRI ICAGQYNLVY SPILHENSDL LSKRRRNKFI IPLHSIQELE
#Zea        DYL--TPDRI VFNGHWNCFY PSILQDNSDL LAKKRRNRLV VPLQYHQEQE
#Oryza      DYS--TPDRI MSNGHWNFVY PSILQNNFDL LAKKRRNRFA IPLQYHQEQE

#Synechocys NHSIVAELID DRYRTTT-GG MIRYAGVEVA K---GGRK-- --QGYE----
#Odontella  SNKHFGTLVT NNYQTLCRDR IISDNKTISY FLPWEPKKKL LESQFLKSFD
#Porphyra   DGHIVAELIS DTYKTTS-GG IIKYLDLNVS KKKTGPEK-- --DAYD----
#Cyanophora HGQVVAE--- -RYLTTEMGG IIRYADLDA- ---KTTNK-- --NGYE----
#Euglena    -NKLICPTTN ---------- -VHKKELF-- ---------- ----------
#Marchantia KNKNLTCPLF LKIKKN---G VLKNNEIFAI LDDPSYKV-- KNSGILKYGN
#Pinus      KKIIPCPDAI LRIPKS---G ILQRNSIFGY ---------- ----------
#Nicotiana  NELMPCSGIS IEIPVN---G IFRRNSILAY FDDPRYR--R KSSGIIK---
#Zea        KERISCLGIS MEIPFM---G VLRRNTIFAY FDDPRYRKDK RGSGIVKFRY
#Oryza      KEPISCFGIS IEIPFM---G VLRRNTIVAY FDDPRYKKDK KGSGIVKFRY

#Synechocys ---------- -VTKG----- ---------- ------GTLL WIPEETHEIN
#Odontella  -------ILS LILKKNPDLE DCRLAFFPNN FNLFPYRSVI WMSEENYELN
#Porphyra   ---------- -ILSP----- ---------- ------GYIL WISEETHEIN
#Cyanophora ---------- -ITKS----- ---------- ------GSLL WIPEETHEVN
#Euglena    ---------- ---------- ---------- ---------- ----------
#Marchantia I--------- -LINQNTNFE DPQTKLFRPR YSIIKEGNFF FIPEEVYVLT
#Pinus      ---------- ---------- ---------- ---------- ----------
#Nicotiana  ---YGTVETH SVIKKEDLLE YRGVKEFRPK YQ-MKVDRFF FIPEEVHILP
#Zea        RDEYGSPEED SILKKEGFIE HRGTKEFSLK YQ-KEVDRFF FILQELHILP
#Oryza      RDEYGNPEED SVLKKGVLIE HRGTKEFSLK YQ-KEVDRFF FILQELHILP

#Synechocys KDISLLIVED GQYVEAGTEV VKD--IFCQS SGIVEVVQKN DILREIIIKP
#Odontella  CDKNLLLVEH GNFISKNFEI VPG--IVSKT GGIVMISDKN KLTQEITIKT
#Porphyra   KDSSLLLVNN GDVIESGTEL VKN--IFSKS SGIIEIIQKD GIVREIIIKP
#Cyanophora TEAKNVLVKN GQYIPSGTQL IKNKKIRNKH SGVVELVHKK NFVIEIIIKP
#Euglena    ---------- ---------- ---------- -----VNRK- ----------
#Marchantia QSLSSVFIKN NKFIQAGTLI TSN--IRSNT NGLVKIQKKG NNNYELKILP
#Pinus      ---------- ---------- ---------- ---------- ----------
#Nicotiana  GS-SSIMVRN NSIVGVDTQI TLN--LRSRV GGLVRVERK- KKRIELKIFS
#Zea        RS-SSLKVLD NSIIGVDTQL TKN--TRSRL GGLVRVKRK- KSHTELKIFS
#Oryza      RS-SSLKVLD NSIIGVDTQL TKN--TRSRL GGLVRVKRK- KSHTELKIFS

#Synechocys GDFYQDVDPG SVKIESGQLL QPGQDVFPGV TVSTLSQAEW IE------SP
#Odontella  GSVYEGSLFN YFKNK---IF YPGEIILDSL KITQPSFCEC FE------GR
#Porphyra   GFIYKLTDFY SIHDKSRGFL RPGETLHGNI STDKLVYWEY IE------NE
#Cyanophora GIVLKIKNNV SFSKKAKRFI QPGEYLFSKF VVEDLRYLDY II------TS
#Euglena    ---------- ---------- ---------- ---------- ----------
#Marchantia GTIYYPNETY KISKQISILI PPGKKLFNEF ECK---NWTY LQW--IMPSK
#Pinus      ---------- ---------- ---------- ---------- ----------
#Nicotiana  GDIHFPGETD KISRHTGVLI PPGTGKRNSK ESKKVKNWIY VQR--ITPSK
#Zea        GDIHFPEEAD KI--LGGSLI PPEREKKDSK ESKKRKNWVY VQRKKFLKSK
#Oryza      GDIHFPEEAD KI--LGGSLI PLEREKKDSK ESKKRENWVY VQWKKILKSK

#Synechocys EGNGLLLRPV EEYKVFDEPA APSQGSQN-E EGGRQIELRS VQRLFYKDGD
#Odontella  FNDQLLIRPL QVYEVPQFKS LIQIFGTK-F QTDLPFNLTN NISYRCKSNK
#Porphyra   QTPYILIRPV IVYSI-PEIK SSLIENLT-S QKVNQTKLKL VKRTVFRDGE
#Cyanophora TGIILLLRPV VEYKV----- -ESPKTII-R DDKNHLKISS IQSILYKDGE
#Euglena    ---------- ---------- -KELFPRKFG K--LFINIRN VNSLVDK-SK
#Marchantia EKPFVLIRPA VEYKISKKLN KSTLF--DLL KKNKKVEIKT INYLLYEDDE
#Pinus      --------SN VEHGIPDGSN MTTPFSLDLS REGDNLQIQI SYSISYEDGE
#Nicotiana  KKFFVLVRPV VTYEITDGIN LATLFPPDPL QERDNVQLRI VNYILYGNGK
#Zea        EKYFVSVRPA VAYEMDEGIN LATLFPQDLL QEEDNLQLRL VNFISHENSK
#Oryza      EKYFVLVRPA VAYEMNEGRN LATLFPQDLF EEEGNLQLRL VNFISHENSK

#Synechocys RVKSV--EGA PLLSTQLVLE IYGSGN-EGI S---HLSADI ELQDDEEEDC
#Odontella  IIKES--RNF TIIDNILDVN IRTFAK---- -KQFEIELFS DVKKNHLNFL
#Porphyra   RVKSI--DGV HLVTTNLVAE I---NH-HDP N---LVSAIE FLAKEDSSNC
#Cyanophora RIKSV--QGI ELFKIQLKLQ V----R-KGL K---HLPIKT NFI-PSSQNS
#Euglena    VLKKR----S SHIITCIL-- ---------- ---------- -----DQDKV
#Marchantia QIQIINEKNI QLIQTCLLVH W---KKKYFF K-EANVSFLK IKTKNNFKTF
#Pinus      RIQVMSDISI PLVRTCIGFD WEQIDSIES- --EAYVSLIS VRTNKIVNNM
#Nicotiana  PIRGISDTSI QLVRTCLVLN WNQDKKSSSC E-EARASFVE IRTNGLIRHF
#Zea        LTQRIYHTNS QFVRTCLVVN WEQEEK---- E-GARASLVE VKTNDLIRDF
#Oryza      LTQRIYHTNS QFVRTCLVLN WEQEEK---- E-EARASLVE IRANGLIRDF

#Synechocys QRLQLVILES LVLRRDQ--- -----ESDPL G--------- ----------
#Odontella  VSEKLSLNHF ILPQLRYTDI QSCLLVQTHQ FIDS------ -YTILGYLEV
#Porphyra   FALGLSTFET LSI-KSI--- -----DNKVE K--------- ----------
#Cyanophora FELEFLIIES ILPKNDKYF- -----DSTVL ES-------- ----------
#Euglena    IMLRNL---- ---------- ---------- ---------- ----------
#Marchantia LQISLIEYS- NLEKKKEKTI SKNVLKKNYY DH------FF SISKNELK--
#Pinus      VQISLMKYPP FFMGRRDNKT SPNLMFHNNL DHTNL----- -LSSNGASQL
#Nicotiana  LRINLVKSPI SYIGKRNDPS GSGLLSDNGS DCTNINPFIY SYSKAKIQQS
#Zea        LRIELVKSTI LYTRRRYDRT SVGLIPNNRL DRNNTNSF-- -YSKAKI-QS
#Oryza      LRIGLIKSTI SYTRKRYDSR SAGLILHNRL DRTNTNSF-- -YSKAKI-QS

#Synechocys -GASKTRLLV QDGDQIPPGA --VVARTEIQ C------KEA ----------
#Odontella  MISKSLEIVQ FKSKYKDSKQ ICLISNEDCR T------KNS ----------
#Porphyra   -EQSQTRIIV SDGEYIQPLT --VVASTEII S------MSK ----------
#Cyanophora LAKAQTKILV KNNQLVKKGE --LIAQIEII S------INQ ----------
#Euglena    --KKQKRIFG ---------- ---------- ---------- ----------
#Marchantia -NKKQGVIRI ISNQNNGMQS FIILSSSDLV KFFEFNKNFK ILNKKKKLNL
#Pinus      ISKHQGIICS LSNGEEDSGS FMVLSPSDYF R-IVLFNDSK CYDTGNQSNR
#Nicotiana  INQPQGTIHT LLNRNKECQS LIILSAANCS R-MGPFKDVK YHSVIKKSIK
#Zea        LSQHQEVIGT LLNRNKEYPS LMILLASNCS R-IGLFKNSK YPNAVKESNP
#Oryza      LSQHQEAIGT LLNRNKEYQS LMVLSASNCS R-IGFFKNSK NPNGVKESNP

#Synechocys ---------- -----GTVRG IKEGQES-IR RVLLERAADR LVV-------
#Odontella  ---------- -VKNKTIDNL LINNANVNYT GKILMDNDEF VTIQKGRPYF
#Porphyra   ---------- -----GFVEE IHVEKNT-SR RILLTTSIDN KVF-------
#Cyanophora ---------- -----GEIRW IGDNTAKQIR RLLLITEKQI VTI-------
#Euglena    ---------- ---------- ---------- ---------- ----------
#Marchantia TKKNFSIGLL LFKKLGFLGN LHNIVTNSFS SFYLINYTKL ISNKYSIITK
#Pinus      KDPMRK---- IIEFSGLLGN -LHSITNRFP SSHFLTYKKV LSKKHSIFHN
#Nicotiana  KDPLIP---- IRNSLGPLGT SLP-IENFYS SYHLITHNQI LVTNYLQLDN
#Zea        RIPI------ -RDIFGLLGV IVPSISNFSS SYYLLTHNQI LLKKYLFLDN
#Oryza      RIPIPKFWGL FRNFSGLLGT IAPSISNFSS SYYLLTYNQI LLKKHLLLDN

#Synechocys ---------- -----DLPS- -APE------ VKPGQLL--- ----------
#Odontella  FPNCKNEEAI INTDLIYKPL QSSSFLDNSK LKTNRLVYLN YFDITKGLIK
#Porphyra   ---------- -----DLHQ- -QNTL----- VQVGDWI--- ----------
#Cyanophora ---------- -----PIQN- -LTKLKN-KN LNLGNFI--- ----------
#Euglena    ---------- ---------- ---------N FKIGCFL--- ----------
#Marchantia FQHTC---QN PKWYLIDESK KINKLILGKH INYNLF--NW CFPLFSLLKK
#Pinus      ---SFNTFQV PKYYFMDENM IIYHFDPCRN IISNLLGPNW CSSSSESEFC
#Nicotiana  LKQTFQVIK- FKYYLMDENG KIFNPDPCRN IILNPFNLNW YFLHHNY--C
#Zea        LKQTLQVLQG LKYSLIDENK RISNFDS--N IMLEPFHLNW HFLHHDS--W
#Oryza      LKQNFKVLQG LKHSLINENQ RTSNFDS--N IMLDPFQLNW HFLPHDS--W

#Synechocys -------VAG QELVPGV--- ---KLEESGK V---LEINGK GD--QLVLRR
#Odontella  FSKMFIKKNG KLYSSLLAGL INNKQLDSQQ IPSCLLFIKN SELNLNPLKI
#Porphyra   -------RCG DLISESI--- ---ISLDSGQ I---THISQE SA----TLRI
#Cyanophora -------RAG EEIEETI--- ---KIPNSGQ I---IEITST ----YIRLRI
#Euglena    -------KTG QIISN-F--- ---KLLHSSQ I-----IQER KE--FSIFRK
#Marchantia KIDFQTIKLG QLLFENFVIS KYKTSYPSGQ IISI---NIN Y----FIIRL
#Pinus      EKTFPVVSLG QLIPESVWIS EDEPLPESGQ IIAV---DEE S----LVIRS
#Nicotiana  EETSKIISLG QFICENVCIA KNGPPLKSGQ VILV---QVD S----IVIRS
#Zea        EETLAIIHLG QFICENLCLF K-LHIKKSGQ IFIV---NMD S----FVLRA
#Oryza      EETSAKIHLG QFICENVCLF K-SHIKKSGQ IFIV---NID S----FVIRA

#Synechocys ARPYRVSPGA VLHIEDGDLV QRGDNLVLLV FERAKTGDIV QGLPRIEELL
#Odontella  TEDYFDEEVN SVFCKNGEFV KNGQTIGLLN FEKEITGDIV QGLPRVEQLL
#Porphyra   ARPYLVSNAA ILHVDNNALI RKGETLAVLV FDRAKTGDII QGLPRIEEIL
#Cyanophora SRPYLISARA IIRVLTGDLV QSGESLALLV FERAKTGDII QGLPRIEELL
#Euglena    VMPFSTNDDT LMRIEDKPFI RKNQLLYRVN FVREKTYDIV QGLPKVEKLL
#Marchantia AKPYLATGGA TIHNNYGEFI KEGDTLITLI YERLKSGDII QGLPKVEQLL
#Pinus      AKPYLATRKA TVHSHYGKIL DKGDTLITLI YERFKSSDII QGLPKVEQLS
#Nicotiana  AKPYLATPGA TVHGHYGETL YEGDTLVTFI YEKSRSGDIT QGLPKVEQVL
#Zea        AKPYLATIGA TVHGHYGKIL YKGDRLVTFI YEKSRSSDIT QGLPKVEQIF
#Oryza      AKPYLATTGA TVHGHYGEIL YKGDRLVTFI YEKARSSDIT QGLPKVEQIF

#Synechocys EARKPKEACV LHALTDGYNN PHEILDVFF- -SYYVDKD-G CY---QAALR
#Odontella  EARKKKQIT- -HNLLKVYFN YYGLIKTFFC ENSYTKDSYR LFNNYEASYR
#Porphyra   EARKK----- ----TDVLLN PHDILDASF- -NLYIECGLA LY---EAARL
#Cyanophora EARKPKDNCV LAPLSEGDIS VHEILEIFF- -NLYFKNRVN CLSLADAIHL
#Euglena    EARMTS---- --SLKEIINN PHDILTESF- -FTFLDD--- -YENLVAARK
#Marchantia EARPINSVSI --NLENGFED WNNDMIKFIG ---------N LWGFFLSTKI
#Pinus      EARLNNSISM --NLKESFEN WTGDMTRFLG ---------S LWGLFISARI
#Nicotiana  EVRSVDSISM --NLEKRIEG WNKCITRILG ---------I PWGFLIGAEL
#Zea        EARSIDSLSP --NLERRIED WNERIPRILG ---------V PWGFLIGAEL
#Oryza      EARSIDSLSP --NLERRIED WNERIPRILG ---------G PWGFLIGAEL

#Synechocys GLQAAQKFLV NEVQTVYQSQ GVDISDKHIE VIVRQMTAKV RIDDGGDTTM
#Odontella  SFKKVQSLIL NSVQSVYKSQ GVSIADKHLE VIIKQMTTKV LITHQGNTSL
#Porphyra   SFQEIQLLLV KEVQLVYQSQ GVNISDKHIE VIVRQMTSKV KIENGEETGY
#Cyanophora SLQKIQQFLV SEVQSVYQSQ GIDISDKHIE IIIKQMTNKV KIEEGGDTTL
#Euglena    SFEVIQKYLI DGVQTVYKSQ GVKIADKHIE LIVKQITSKV IVTNPGDSSF
#Marchantia SMEQGQINLV DQIQKVYQSQ GVQISNKHIE IIVRQMTSKV ITLEDGMTNV
#Pinus      TMEQSQIHLV NQIQKVYRSQ GVRIGDKHIE VIVRQMTSKV LISEDGTANV
#Nicotiana  TIAQSRISLV NKIQQVYRSQ GVQIHNRHLE IIVRQITSKV LVSEDGMSNV
#Zea        TIAQSRISLV NKIQKVYRSQ GVQIHNRHIE IIIRQVTSKV RVSEDGMSNV
#Oryza      TIAQSRISLV NKIQKVYRSQ GVQIHNRHIE IIIRQVTSKV RVSEDGMSNV

#Synechocys L-PGELVELR QVEQVNEAMG ITGSAPARYT PVLLGITKAS LNTDSFISAA
#Odontella  L-PREVIDLY HIEYINKIAR IHKKHPALYV PLLLGITKAA LNNPSFISAA
#Porphyra   L-PGELVELQ KIEQTNKSMT SRNKLNASYR PILLGITQAS LNTESFISAA
#Cyanophora L-PNELIEFQ QIEKMNEKFS TSNGQLASYT PILLGITKSS LNTQSFISAA
#Euglena    M-VGDFLDLN LVEVLNKRLV NS----IVYE PIIMGLTRFS LSSQSFIAQA
#Marchantia FLPGELIEFS RTQKMNRAL- ---EEAVPYK PILLGITKAS LNTQSFISEA
#Pinus      FSPGELIVLS RAQRMDRAL- ---EEAIYYQ TMLLGITRAS LNTQSFISEA
#Nicotiana  FSPGELIGLL RAERMGRAL- ---EEAICYR VVLLGITRAS LNTQSFISEA
#Zea        FLPGELIGLL RAERAGRAL- ---DESIYYR AILLGITRAS LNTQSFISEA
#Oryza      FSPGELIGLL RAERAGRAL- ---DESIYYR AILLGITRVS LNTQSFISEA

#Synechocys SFQETTRVLT EAAIEGKSDW LRGLKENVII GRLIPAGTG
#Odontella  SFQETTRVLT KAAIEGRVDW LRGLKENIII GHLMPAGTG
#Porphyra   SFQETTKVLT EAAISGKLDW LRGLKENVII GRLIPAGTG
#Cyanophora SFQETTRVLA KAAVEGKIDQ LRGLKENVII GNLIPAGTG
#Euglena    SFQETTRVLT KAALQGRADW LSGLKENLVL GNIIPAGTG
#Marchantia SFQETTRVLA KAALKGRIDW LKGLKENVIL GGLVPAGTG
#Pinus      SFQETARVLA KAALQGRIDW LKGLKENVIL GGMIPAGTG
#Nicotiana  SFQETARVLA KAALRGRIDW LKGLKENVVL GGVIPVGTG
#Zea        SFQETARVLA KAALRGRIDW LKGLKENVVL GGIIPVGTG
#Oryza      SFQETARVLA KAALRGRIDW LKGLKENVVL GGIIPVGTG

!Gene=atpFx;
#Synechocys L NTLFILAAEA
#Odontella  E NFNQIFTLL-
#Porphyra   V NITPIIIILS
#Cyanophora I NSTKIFSSLM
#Euglena    I DNFNIFTIIS
#Marchantia E NGTYFIISSN
#Pinus      K NVIDPFISLS
#Nicotiana  K NVTDSFVSLG
#Zea        K NVTHSFVFLA
#Oryza      K NVTHSFVFLA

#Synechocys HEAGEGG--- FGINLDFLEA NLFNLAILLG IIIYYAPKTL GKILGDRRQK
#Odontella  ---AENEG-- IGLNTDILET GIINIAALVG ILIYAGRDFL GSFLEQRKTS
#Porphyra   EHSSEHT--- FGFNSDIFEA NVINILLLLF GLIYVLKQSL GSTLNERQLK
#Cyanophora IASVENNTAI FSLNTDILET NLINLLVIFF LLIYQGRPFF TALLEERRKT
#Euglena    ---NAKT--- FGINTNVFET NIINLAIVVG TLFYYGKLTL SDLLKTRKKT
#Marchantia FWTIAGS--- FGLNTNLLET NLINLGVVLG LLVYFGKGVL SNLLNNRKLT
#Pinus      YWPSAGG--- FGSNTNILET NIINSSVVLS VLIYFGKGVL SNLLDNRKQK
#Nicotiana  HWPSAGS--- FGFNTDILAT NPINLSVVLG VLIFFGKGVL SDLLDNRKQR
#Zea        HWPFAGS--- FGLNTDILAT NLINLTVVVG VLIFFGKGVL KDLLDNRKQR
#Oryza      HWPSAGS--- FGLNTDILAT NLINLTVVVG VLIYFGKGVL KDLLDNRKQR

#Synechocys IADAIEEAET RQRKSAQILA EEEKKLAQAK AEAARIVQEA GQRAEVAKQE
#Odontella  IVQGVQDAEG RLEEANRRLS EAQKQLSQAH IVISEIKNET ISAKKVLLES
#Porphyra   VLAAIQESEE RLEQASSRLS ESEKQLAQTQ IIINQIKKEA QLTAEKVRSS
#Cyanophora VLDKIKKSEN SYNEALEKLK EAKSKLAQAE LAAKQIYEEA EAVAESIKKT
#Euglena    IIKNILDIDE KIRSSQSSLY LAELEFENAA KKASLIRSNG TTFCLKSFDI
#Marchantia ILNTIQDAEE RYKEATDKLN QARTRLQQAK QKADDIRING LSQMEKEKQD
#Pinus      ILETIRNSEE LCKGAIDQLE KARACLRNVE MIADEIQVNG NSQIEREKED
#Nicotiana  ILNTIRNSEE LRGGAIEQLE KARSRLRKVE SEAEQFRVNG YSEIEREKLN
#Zea        ILSTIRNSEE LRKGTLEQLE KARIRLQKVE LEADEYRMNG YSEIEREKEN
#Oryza      ILSTIRNSEE LRRGTIEQLE KARIRLQKVE LEADEYRMNG YSEIEREKAN

#Synechocys IATQTEADLR RIEEAAAQDL GAEQERVIAE LKRRIAEQAV AKAEADLRDR
#Odontella  DAYQAKKDLT TRFSRALATF RSKERQIFLE VKEQIILLVL KRTVARAQQT
#Porphyra   ILAQGQIDIE RLAITGKSNI ETAEKQIRRQ IQQQIAFLAL KKVTLQLENQ
#Cyanophora GLAQLEKDIK RIEETTQASI NTQQLSVITY LRQQVALLAL RRVVSQLKNY
#Euglena    IRSSVNEDIK RLKQSKRLIL RTEDKKSVRE IFKNLYSQAC QKAKATIIKR
#Marchantia LINAADEDSK RLEDSKNATI RFEKQRAIEQ VRQQVSRLAL ERALETLKSR
#Pinus      LLNTASDNLE QLEDPKNETI YSEQQRAFDQ IRQQVSRQAL RRAIGTLNSR
#Nicotiana  LINSTYKTLE QLENYKNETI QFEQQRAINQ VRQRVFQQAL RGALGTLNSC
#Zea        LINATSISLE QLEKSKNETL YFEKQRAMNQ VRQQGFQQAV QGALGTLNSC
#Oryza      LINATSISLE QLEKSKNETL YFEKQRAMNQ VRQRVFQQAV QGALGTLNSC

#Synechocys LNE-DTQDRL IERSIAQLGG R
#Odontella  FGPKERATAL ITETINKLEG D
#Porphyra   MSS-DIQLRI IDNNIAKLGD Q
#Cyanophora LKP-ELHSQF IDRKILQLRK Q
#Euglena    LNS-KIHKKI ILKKMEKMSL K
#Marchantia LNS-ELHLRM IDYHIGLLRA M
#Pinus      LNT-ELHLRT IDHNIGLLRT M
#Nicotiana  LNN-ELHLRT IRSNIGMLGT M
#Zea        LNT-ELHFRT IRANIGILGA I
#Oryza      LNT-ELHFRT IRANISILGA M




