LOCUS       sequence-300578-        6278 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Anion-conducting channelrhodopsin of viral origin. Codon-optimized 
            for mammalian expression (human/mouse)..
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 6278)
  AUTHORS   Rozenberg A, Oppermann J, Wietek J, Fernandez Lahore RG, Sandaa RA, 
            Bratbak G, Hegemann P, Beja O
  TITLE     Lateral Gene Transfer of Anion-Conducting Channelrhodopsins between 
            Green Algae and Giant Viruses.
  JOURNAL   Curr Biol. 2020 Dec 21;30(24):4910-4920.e5. doi: 
            10.1016/j.cub.2020.09.056. Epub 2020 Oct 15.
  PUBMED    33065010
REFERENCE   2  (bases 1 to 6278)
  AUTHORS   .
  TITLE     Direct Submission
  JOURNAL   Exported Dec 15, 2025 from SnapGene Server 8.0.1
            https://www.snapgene.com
COMMENT     SGRef: number: 1; type: "Journal Article"; doi: 
            "10.1016/j.cub.2020.09.056"; journalName: "Curr Biol"; date: 
            "2020-12-21- 21"; volume: "30"; issue: "24"; pages: "4910-4920.e5"
COMMENT     Sequence Label: Py2087ACR1
FEATURES             Location/Qualifiers
     source          1..6278
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     enhancer        86..389
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        390..593
                     /label=CMV promoter
                     /note="human cytomegalovirus (CMV) immediate early 
                     promoter"
     primer_bind     544..564
                     /label=CMV-F
                     /note="Human CMV immediate early promoter, forward primer"
     regulatory      620..629
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             2210..2917
                     /codon_start=1
                     /product="monomeric derivative of DsRed fluorescent protein
                     (Shaner et al., 2004)"
                     /label=mCherry
                     /note="mammalian codon-optimized"
                     /translation="VSKGEEDNMAIIKEFMRFKVHMEGSVNGHEFEIEGEGEGRPYEGT
                     QTAKLKVTKGGPLPFAWDILSPQFMYGSKAYVKHPADIPDYLKLSFPEGFKWERVMNFE
                     DGGVVTVTQDSSLQDGEFIYKVKLRGTNFPSDGPVMQKKTMGWEASSERMYPEDGALKG
                     EIKQRLKLKDGGHYDAEVKTTYKAKKPVQLPGAYNVNIKLDITSHNEDYTIVEQYERAE
                     GRHSTGGMDELYK"
     primer_bind     complement(2352..2370)
                     /label=mCherry-R
                     /note="mCherry, reverse primer"
     primer_bind     2620..2639
                     /label=mCherry-F
                     /note="mCherry, forward primer"
     polyA_signal    3091..3212
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(3128..3147)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     3182..3201
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     rep_origin      complement(3219..3674)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(3356..3377)
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     3568..3587
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     promoter        3701..3805
                     /gene="bla"
                     /label=AmpR promoter
     promoter        3807..4164
                     /label=SV40 promoter
                     /note="SV40 enhancer and early promoter"
     enhancer        3807..3998
                     /label=SV40 enhancer
                     /note="enhancer for the SV40 early promoter (Herr, 1993)"
     primer_bind     complement(3830..3850)
                     /label=pBABE 3'
                     /note="SV40 enhancer, reverse primer for pBABE vectors"
     rep_origin      4015..4150
                     /label=SV40 ori
                     /note="SV40 origin of replication"
     CDS             4199..4993
                     /codon_start=1
                     /product="aminoglycoside phosphotransferase"
                     /label=NeoR/KanR
                     /note="confers resistance to neomycin, kanamycin, and G418 
                     (Geneticin(R))"
                     /translation="MIEQDGLHAGSPAAWVERLFGYDWAQQTIGCSDAAVFRLSAQGRP
                     VLFVKTDLSGALNELQDEAARLSWLATTGVPCAAVLDVVTEAGRDWLLLGEVPGQDLLS
                     SHLAPAEKVSIMADAMRRLHTLDPATCPFDHQAKHRIERARTRMEAGLVDQDDLDEEHQ
                     GLAPAELFARLKASMPDGEDLVVTHGDACLPNIMVENGRFSGFIDCGRLGVADRYQDIA
                     LATRDIAEELGGEWADRFLVLYGIAAPDSQRIAFYRLLDEFF"
     CDS             4199..4993
                     /codon_start=1
                     /gene="aph(3')-II (or nptII)"
                     /product="aminoglycoside phosphotransferase from Tn5"
                     /label=NeoR/KanR
                     /note="confers resistance to neomycin, kanamycin, and G418 
                     (Geneticin(R))"
                     /translation="MIEQDGLHAGSPAAWVERLFGYDWAQQTIGCSDAAVFRLSAQGRP
                     VLFVKTDLSGALNELQDEAARLSWLATTGVPCAAVLDVVTEAGRDWLLLGEVPGQDLLS
                     SHLAPAEKVSIMADAMRRLHTLDPATCPFDHQAKHRIERARTRMEAGLVDQDDLDEEHQ
                     GLAPAELFARLKASMPDGEDLVVTHGDACLPNIMVENGRFSGFIDCGRLGVADRYQDIA
                     LATRDIAEELGGEWADRFLVLYGIAAPDSQRIAFYRLLDEFF"
     primer_bind     complement(4253..4272)
                     /label=Neo-R
                     /note="Neomycin resistance gene, reverse primer"
     primer_bind     4863..4882
                     /label=Neo-F
                     /note="Neomycin resistance gene, forward primer"
     primer_bind     complement(5181..5200)
                     /label=TK-pA-R
                     /note="Thymidine kinase polyA, reverse primer"
     polyA_signal    5225..5272
                     /label=HSV TK poly(A) signal
                     /note="herpes simplex virus thymidine kinase 
                     polyadenylation signal (Cole and Stacy, 1985)"
     rep_origin      5601..6189
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     6090..6109
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 ggataaccgt attaccgcca tgcattagtt attaatagta atcaattacg gggtcattag
       61 ttcatagccc atatatggag ttccgcgtta cataacttac ggtaaatggc ccgcctggct
      121 gaccgcccaa cgacccccgc ccattgacgt caataatgac gtatgttccc atagtaacgc
      181 caatagggac tttccattga cgtcaatggg tggagtattt acggtaaact gcccacttgg
      241 cagtacatca agtgtatcat atgccaagta cgccccctat tgacgtcaat gacggtaaat
      301 ggcccgcctg gcattatgcc cagtacatga ccttatggga ctttcctact tggcagtaca
      361 tctacgtatt agtcatcgct attaccatgg tgatgcggtt ttggcagtac atcaatgggc
      421 gtggatagcg gtttgactca cggggatttc caagtctcca ccccattgac gtcaatggga
      481 gtttgttttg gcaccaaaat caacgggact ttccaaaatg tcgtaacaac tccgccccat
      541 tgacgcaaat gggcggtagg cgtgtacggt gggaggtcta tataagcaga gctggtttag
      601 tgaaccgtca gatccgctag ccaccatggg ggaaggagtc cagtatgatg aacagattag
      661 gaaagccctg cagtggattg acctgctgat gagtatttgc ctgctgagtt ttttctacta
      721 tcagaagagg atcaagaaga gatgcaagtt tgaggtgctg tacgtggcag gagtgggaag
      781 catcaccgac ttcgtgaagc tgtttggcac ctcctatgtg cccgccacat tcaagatcgc
      841 caacaatggc gtgacctttc cttggagcca gtactgcggc tggctggtga catgtccagt
      901 gctgctgatc cacctgagca acctggccgg caaggaggtg ttcaatgtga ggagaatgat
      961 gaagatcctg gtggcctatc agatcctgat gtgctctggc agcaccgcct ccatgatgga
     1021 taacggctac aggtggatct tctacttcaa cggctgggcc ttccagctgc tgatctttcg
     1081 gtacgcctat gagatctttc gcgagtctgt ggccacaatg cctgccaggg ccgtgccact
     1141 gatctacaga atcgccgtga tcttctatgg ctcctggtct ggctttggct tcttttggct
     1201 gctgtcccct accggcgcaa acgtggtgtc taaggagaca gccaaggccg cctacgccct
     1261 gctggacatc atgtccaaga atctgtattc tatgcacggc tggtacctgc ggtggtatat
     1321 cctgcgcaag gccgataagc caacagagtt cgtgcagcag gagggcagct ccgaggagaa
     1381 ccagcccaag gagctgaaga tcctgctggt ggagcaggac gaggtgtttg gctacttctt
     1441 ttataacatg ctggtgcagc acagctgcgc cgtggacatg gccaaggatg ccaatgaagt
     1501 gatgcagaag accctgacag tgggcgtgca gtacgacatg atcatgatca accacgatct
     1561 ggccagggcc aacaattatc agatcatggc cgatatcaga aagtctctgt tcatgctgcc
     1621 agtgatcgcc tacggccgga atatccccaa ggacgatatg gacaaccgca atgccaccgg
     1681 catcgacgat ttcctggtgg ccccatttcc cgattccgag atcaggaaca agatgacaag
     1741 atggagcagg cgcgccagcg tgaaccctga gatcatgcag aatatgaaca atatcgtggc
     1801 catggccaat agcccagcaa ccacaggctc cgtgcaggca ggcatcaagc acgcacctat
     1861 gtccgccggc aagcctgtgc caatgggagg aggaggcaag ccagcacctt ctccactgac
     1921 cttcctgagc ggaggaaacc cactgctggc caagatggga cctagggcag gacccacccc
     1981 tacagacatg aagccccctg cctacccaaa tcccaccttt cagagcatcc cagagggcgg
     2041 cgatgagaag aaggagaagg agaaggagac agccagcctg aactccaagc tggacctgct
     2101 gatgcagcag ctggtggatg tgaagacctc cacaaatcag gcaaatctgg aaatgcagca
     2161 gcgactggaa aagcaggagc agctgtatca gcagcagcag ggaccggtgg tgagcaaggg
     2221 cgaggaggat aacatggcca tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg
     2281 ctccgtgaac ggccacgagt tcgagatcga gggcgagggc gagggccgcc cctacgaggg
     2341 cacccagacc gccaagctga aggtgaccaa gggtggcccc ctgcccttcg cctgggacat
     2401 cctgtcccct cagttcatgt acggctccaa ggcctacgtg aagcaccccg ccgacatccc
     2461 cgactacttg aagctgtcct tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga
     2521 ggacggcggc gtggtgaccg tgacccagga ctcctccctg caggacggcg agttcatcta
     2581 caaggtgaag ctgcgcggca ccaacttccc ctccgacggc cccgtaatgc agaagaagac
     2641 catgggctgg gaggcctcct ccgagcggat gtaccccgag gacggcgccc tgaagggcga
     2701 gatcaagcag aggctgaagc tgaaggacgg cggccactac gacgctgagg tcaagaccac
     2761 ctacaaggcc aagaagcccg tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga
     2821 catcacctcc cacaacgagg actacaccat cgtggaacag tacgaacgcg ccgagggccg
     2881 ccactccacc ggcggcatgg acgagctgta caagtaagag ctcaagcttc gaattctgca
     2941 gtcgacggta ccgcgggccc gggatccacc ggatctagat aactgatcat aatcagccat
     3001 accacatttg tagaggtttt acttgcttta aaaaacctcc cacacctccc cctgaacctg
     3061 aaacataaaa tgaatgcaat tgttgttgtt aacttgttta ttgcagctta taatggttac
     3121 aaataaagca atagcatcac aaatttcaca aataaagcat ttttttcact gcattctagt
     3181 tgtggtttgt ccaaactcat caatgtatct taacgcgtaa attgtaagcg ttaatatttt
     3241 gttaaaattc gcgttaaatt tttgttaaat cagctcattt tttaaccaat aggccgaaat
     3301 cggcaaaatc ccttataaat caaaagaata gaccgagata gggttgagtg ttgttccagt
     3361 ttggaacaag agtccactat taaagaacgt ggactccaac gtcaaagggc gaaaaaccgt
     3421 ctatcagggc gatggcccac tacgtgaacc atcaccctaa tcaagttttt tggggtcgag
     3481 gtgccgtaaa gcactaaatc ggaaccctaa agggagcccc cgatttagag cttgacgggg
     3541 aaagccggcg aacgtggcga gaaaggaagg gaagaaagcg aaaggagcgg gcgctagggc
     3601 gctggcaagt gtagcggtca cgctgcgcgt aaccaccaca cccgccgcgc ttaatgcgcc
     3661 gctacagggc gcgtcaggtg gcacttttcg gggaaatgtg cgcggaaccc ctatttgttt
     3721 atttttctaa atacattcaa atatgtatcc gctcatgaga caataaccct gataaatgct
     3781 tcaataatat tgaaaaagga agagtcctga ggcggaaaga accagctgtg gaatgtgtgt
     3841 cagttagggt gtggaaagtc cccaggctcc ccagcaggca gaagtatgca aagcatgcat
     3901 ctcaattagt cagcaaccag gtgtggaaag tccccaggct ccccagcagg cagaagtatg
     3961 caaagcatgc atctcaatta gtcagcaacc atagtcccgc ccctaactcc gcccatcccg
     4021 cccctaactc cgcccagttc cgcccattct ccgccccatg gctgactaat tttttttatt
     4081 tatgcagagg ccgaggccgc ctcggcctct gagctattcc agaagtagtg aggaggcttt
     4141 tttggaggcc taggcttttg caaagatcga tcaagagaca ggatgaggat cgtttcgcat
     4201 gattgaacaa gatggattgc acgcaggttc tccggccgct tgggtggaga ggctattcgg
     4261 ctatgactgg gcacaacaga caatcggctg ctctgatgcc gccgtgttcc ggctgtcagc
     4321 gcaggggcgc ccggttcttt ttgtcaagac cgacctgtcc ggtgccctga atgaactgca
     4381 agacgaggca gcgcggctat cgtggctggc cacgacgggc gttccttgcg cagctgtgct
     4441 cgacgttgtc actgaagcgg gaagggactg gctgctattg ggcgaagtgc cggggcagga
     4501 tctcctgtca tctcaccttg ctcctgccga gaaagtatcc atcatggctg atgcaatgcg
     4561 gcggctgcat acgcttgatc cggctacctg cccattcgac caccaagcga aacatcgcat
     4621 cgagcgagca cgtactcgga tggaagccgg tcttgtcgat caggatgatc tggacgaaga
     4681 gcatcagggg ctcgcgccag ccgaactgtt cgccaggctc aaggcgagca tgcccgacgg
     4741 cgaggatctc gtcgtgaccc atggcgatgc ctgcttgccg aatatcatgg tggaaaatgg
     4801 ccgcttttct ggattcatcg actgtggccg gctgggtgtg gcggaccgct atcaggacat
     4861 agcgttggct acccgtgata ttgctgaaga gcttggcggc gaatgggctg accgcttcct
     4921 cgtgctttac ggtatcgccg ctcccgattc gcagcgcatc gccttctatc gccttcttga
     4981 cgagttcttc tgagcgggac tctggggttc gaaatgaccg accaagcgac gcccaacctg
     5041 ccatcacgag atttcgattc caccgccgcc ttctatgaaa ggttgggctt cggaatcgtt
     5101 ttccgggacg ccggctggat gatcctccag cgcggggatc tcatgctgga gttcttcgcc
     5161 caccctaggg ggaggctaac tgaaacacgg aaggagacaa taccggaagg aacccgcgct
     5221 atgacggcaa taaaaagaca gaataaaacg cacggtgttg ggtcgtttgt tcataaacgc
     5281 ggggttcggt cccagggctg gcactctgtc gataccccac cgagacccca ttggggccaa
     5341 tacgcccgcg tttcttcctt ttccccaccc caccccccaa gttcgggtga aggcccaggg
     5401 ctcgcagcca acgtcggggc ggcaggccct gccatagcct caggttactc atatatactt
     5461 tagattgatt taaaacttca tttttaattt aaaaggatct aggtgaagat cctttttgat
     5521 aatctcatga ccaaaatccc ttaacgtgag ttttcgttcc actgagcgtc agaccccgta
     5581 gaaaagatca aaggatcttc ttgagatcct ttttttctgc gcgtaatctg ctgcttgcaa
     5641 acaaaaaaac caccgctacc agcggtggtt tgtttgccgg atcaagagct accaactctt
     5701 tttccgaagg taactggctt cagcagagcg cagataccaa atactgttct tctagtgtag
     5761 ccgtagttag gccaccactt caagaactct gtagcaccgc ctacatacct cgctctgcta
     5821 atcctgttac cagtggctgc tgccagtggc gataagtcgt gtcttaccgg gttggactca
     5881 agacgatagt taccggataa ggcgcagcgg tcgggctgaa cggggggttc gtgcacacag
     5941 cccagcttgg agcgaacgac ctacaccgaa ctgagatacc tacagcgtga gctatgagaa
     6001 agcgccacgc ttcccgaagg gagaaaggcg gacaggtatc cggtaagcgg cagggtcgga
     6061 acaggagagc gcacgaggga gcttccaggg ggaaacgcct ggtatcttta tagtcctgtc
     6121 gggtttcgcc acctctgact tgagcgtcga tttttgtgat gctcgtcagg ggggcggagc
     6181 ctatggaaaa acgccagcaa cgcggccttt ttacggttcc tggccttttg ctggcctttt
     6241 gctcacatgt tctttcctgc gttatcccct gattctgt
//
