LOCUS       sequence-137557-        5728 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  red opsin promoter from Carolina anole lizard (Anolis carolinensis) 
            gDNA (nucleotides21,797 to 187, corresponding to 
            chr2:88663108–88664997 in anoCar2.0) driving GFP.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 5728)
  AUTHORS   Enright JM, Lawrence KA, Hadzic T, Corbo JC
  TITLE     Transcriptome profiling of developing photoreceptor subtypes reveals
            candidate genes involved in avian photoreceptor diversification.
  JOURNAL   J Comp Neurol. 2015 Mar 1;523(4):649-68. doi: 10.1002/cne.23702. 
            Epub 2014 Dec 1.
  PUBMED    25349106
REFERENCE   2  (bases 1 to 5728)
  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.1002/cne.23702";
            journalName: "J Comp Neurol"; date: "2015-03-1- 1"; volume: "523"; 
            issue: "4"; pages: "649-68"
COMMENT     Sequence Label: Ac 1.8kb red opsin GFP.
FEATURES             Location/Qualifiers
     source          1..5728
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     regulatory      1940..1949
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(1946..1948,1949..1951,1952..2665)
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(1946..1948,1949..1951,1952..2662)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     primer_bind     complement(1991..2012)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(2252..2271)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     2599..2620
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     primer_bind     complement(2752..2771)
                     /label=Bglob-pA-R
                     /note="Rabbit beta-globin polyA region, reverse primer"
     polyA_signal    2817..2872
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     primer_bind     complement(2871..2890)
                     /label=rbglobpA-R
                     /note="Rabbit beta-globin polyA, reverse primer. Also 
                     called rb-glob-pA-term-R"
     primer_bind     complement(3231..3247)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(3231..3247)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(3244..3266)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    3255..3271
                     /label=lac operator
                     /bound_moiety="lac repressor encoded by lacI"
                     /note="The lac repressor binds to the lac operator to 
                     inhibit transcription in E. coli. This inhibition can be 
                     relieved by adding lactose or 
                     isopropyl-beta-D-thiogalactopyranoside (IPTG)."
     promoter        complement(join(3279..3285,3286..3303,3304..3309))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    3324..3345
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     promoter        3404..3599
                     /label=SV40 promoter
                     /note="SV40 early promoter"
     rep_origin      3450..3585
                     /label=SV40 ori
                     /note="SV40 origin of replication"
     polyA_signal    3605..3739
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(3642..3661)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     3696..3715
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     primer_bind     complement(3807..3824)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(3978..4566)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(4058..4077)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(4737..5528,5529..5597))
                     /codon_start=1
                     /gene="bla"
                     /product="beta-lactamase"
                     /label=AmpR
                     /note="confers resistance to ampicillin, carbenicillin, and
                     related antibiotics"
                     /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI
                     ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS
                     PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW
                     EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA
                     LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS
                     LIKHW"
     primer_bind     5360..5379
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(5598..5702)
                     /gene="bla"
                     /label=AmpR promoter
ORIGIN
        1 gtcgacgata tctctagaga attcatccac ctgtaatgtg attttcctct tctcctactg
       61 ccttttgcct tattggcttt cctggtaaat cagatcttct tatgatatgg ccaaagtaaa
      121 acaacctcag tttagtcatc ccgacttcca gggagagtta aggcttggtt gttttgtttt
      181 tttaaaatta ggacccattt attggtcttc ttagcagtac tttaattaga cctttaagct
      241 tgctaatgat tagctgcttg catcagcctt tttctactaa cttgcatgtc ttttgaatgg
      301 tatactgaag gatgaatcct aaggctgtat gttataccag accaaatagg atgtagatct
      361 tgtgtgctgc gaatagagct tggaaaagta gtttgttgta gtaacaaggg gctctatttt
      421 ggttcggtat cattacagct gcaattcgtt aaaggaaact cttccctttc ttgcttatta
      481 actctcttca caatagtctt ttttgctatt tgtaaaaaaa aacccaaaaa aacccccacc
      541 atcttggaat gttacaagcc catggtgcta aatcctcacc acctcatttg tgccttaaca
      601 gcgcacacga taagatcatg agccaacaat tgaaccatgc caattggaaa aggaaatgtt
      661 acagttccac tgaaaatgga ttggcatcac tcctgttgtg ctaatgagaa ggatgtgaca
      721 ggcatatgac cagctgcaga ggtctttcgc tcccctcttg tctcttagcc agctctgttt
      781 aactgtggga cagaaaaggt tgaagctgct cttcagttac acaagttgaa aggtgacgtt
      841 tttcaaaaac catctatcct gtggcttgga ttgctggcat cagtcatgag gcagtgaact
      901 cttgagtgcc ttgggcccta cttcctttcc ttcttctcca tgccacaaga cacacgggga
      961 tctggaagat ggctctacaa ccacacaaga actgttgtct ttgtggtgtg gttttgccct
     1021 gccctgcaca tgagattctc aggagtgtgc ttttttgtac agtaaccatt tgacatcctg
     1081 tgaataagct ctgggagaca atgcccctgt gttcagcaga catttcctct ctaggaagtg
     1141 ttgatttgtt ttaaaatgtt tttgttgggc tagttttcgt taacaccaca taggagtggc
     1201 tattttctga catattgact tatggtctta tggtctgtgg tggactggaa atcaggcttc
     1261 ggtgccaaac taccatctct atagatagcg aaactgggct aaaaggtccc ttagcctatt
     1321 tagaaaaatg ggccattagg aaattgcaag gaagaaccat tcgtgagagg gattagctga
     1381 gctcttttga ctctctaatc acccctccgt gctcatccct cacctgaagt gtccagcaaa
     1441 tacaccaagg gtgacgcagg acaagcatga gccattcata ctgctgcaac cagagagagg
     1501 gagcaggaaa atgagacagg gagggggcca aatcacagcc caattaagag ataaaacgtt
     1561 taagggcttt gaggatcttg ttctccaagt caggggctta atccgcctgg gggggtgggt
     1621 ataaaaatgg gcagtgctct gggccctgtc actgacgttt ggatgggaga gactgagcgg
     1681 tagagaggga aagaagagaa gaagagagag aggagagaaa aggggggaga gagcgaaact
     1741 aggaagagaa ggaaagtgag gggataggaa aggggcaaaa aacaacaagc gctggtagta
     1801 ggcgggaaag aagatggcag ggaccgtgac ggaagcctgg gatgtggcag tatttgctgc
     1861 ccgacggcgc aatgatgaag acgacaccac aagggatagc gaattcccga cggtaccgcg
     1921 ggcccgggat ccaccggtcg ccaccatggt gagcaagggc gaggagctgt tcaccggggt
     1981 ggtgcccatc ctggtcgagc tggacggcga cgtaaacggc cacaagttca gcgtgtccgg
     2041 cgagggcgag ggcgatgcca cctacggcaa gctgaccctg aagttcatct gcaccaccgg
     2101 caagctgccc gtgccctggc ccaccctcgt gaccaccctg acctacggcg tgcagtgctt
     2161 cagccgctac cccgaccaca tgaagcagca cgacttcttc aagtccgcca tgcccgaagg
     2221 ctacgtccag gagcgcacca tcttcttcaa ggacgacggc aactacaaga cccgcgccga
     2281 ggtgaagttc gagggcgaca ccctggtgaa ccgcatcgag ctgaagggca tcgacttcaa
     2341 ggaggacggc aacatcctgg ggcacaagct ggagtacaac tacaacagcc acaacgtcta
     2401 tatcatggcc gacaagcaga agaacggcat caaggtgaac ttcaagatcc gccacaacat
     2461 cgaggacggc agcgtgcagc tcgccgacca ctaccagcag aacaccccca tcggcgacgg
     2521 ccccgtgctg ctgcccgaca accactacct gagcacccag tccgccctga gcaaagaccc
     2581 caacgagaag cgcgatcaca tggtcctgct ggagttcgtg accgccgccg ggatcactct
     2641 cggcatggac gagctgtaca agtaaagcgg ccgcactcct caggtgcagg ctgcctatca
     2701 gaaggtggtg gctggtgtgg ccaatgccct ggctcacaaa taccactgag atctttttcc
     2761 ctctgccaaa aattatgggg acatcatgaa gccccttgag catctgactt ctggctaata
     2821 aaggaaattt attttcattg caatagtgtg ttggaatttt ttgtgtctct cactcggaag
     2881 gacatatggg agggcaaatc atttaaaaca tcagaatgag tatttggttt agagtttggc
     2941 aacatatgcc atatgctggc tgccatgaac aaaggtggct ataaagaggt catcagtata
     3001 tgaaacagcc ccctgctgtc cattccttat tccatagaaa agccttgact tgaggttaga
     3061 ttttttttat attttgtttt gtgttatttt tttctttaac atccctaaaa ttttccttac
     3121 atgttttact agccagattt ttcctcctct cctgactact cccagtcata gctgtccctc
     3181 ttctcttatg aagatccctc gacctgcagc ccaagcttgg cgtaatcatg gtcatagctg
     3241 tttcctgtgt gaaattgtta tccgctcaca attccacaca acatacgagc cggaagcata
     3301 aagtgtaaag cctggggtgc ctaatgagtg agctaactca cattaattgc gttgcgctca
     3361 ctgcccgctt tccagtcggg aaacctgtcg tgccagcgga tccgcatctc aattagtcag
     3421 caaccatagt cccgccccta actccgccca tcccgcccct aactccgccc agttccgccc
     3481 attctccgcc ccatggctga ctaatttttt ttatttatgc agaggccgag gccgcctcgg
     3541 cctctgagct attccagaag tagtgaggag gcttttttgg aggcctaggc ttttgcaaaa
     3601 agctaacttg tttattgcag cttataatgg ttacaaataa agcaatagca tcacaaattt
     3661 cacaaataaa gcattttttt cactgcattc tagttgtggt ttgtccaaac tcatcaatgt
     3721 atcttatcat gtctggatcc gctgcattaa tgaatcggcc aacgcgcggg gagaggcggt
     3781 ttgcgtattg ggcgctcttc cgcttcctcg ctcactgact cgctgcgctc ggtcgttcgg
     3841 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg
     3901 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag
     3961 gccgcgttgc tggcgttttt ccataggctc cgcccccctg acgagcatca caaaaatcga
     4021 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct
     4081 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc
     4141 tttctccctt cgggaagcgt ggcgctttct caatgctcac gctgtaggta tctcagttcg
     4201 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc
     4261 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca
     4321 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag
     4381 ttcttgaagt ggtggcctaa ctacggctac actagaagga cagtatttgg tatctgcgct
     4441 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc
     4501 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga
     4561 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca
     4621 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat
     4681 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagttac
     4741 caatgcttaa tcagtgaggc acctatctca gcgatctgtc tatttcgttc atccatagtt
     4801 gcctgactcc ccgtcgtgta gataactacg atacgggagg gcttaccatc tggccccagt
     4861 gctgcaatga taccgcgaga cccacgctca ccggctccag atttatcagc aataaaccag
     4921 ccagccggaa gggccgagcg cagaagtggt cctgcaactt tatccgcctc catccagtct
     4981 attaattgtt gccgggaagc tagagtaagt agttcgccag ttaatagttt gcgcaacgtt
     5041 gttgccattg ctacaggcat cgtggtgtca cgctcgtcgt ttggtatggc ttcattcagc
     5101 tccggttccc aacgatcaag gcgagttaca tgatccccca tgttgtgcaa aaaagcggtt
     5161 agctccttcg gtcctccgat cgttgtcaga agtaagttgg ccgcagtgtt atcactcatg
     5221 gttatggcag cactgcataa ttctcttact gtcatgccat ccgtaagatg cttttctgtg
     5281 actggtgagt actcaaccaa gtcattctga gaatagtgta tgcggcgacc gagttgctct
     5341 tgcccggcgt caatacggga taataccgcg ccacatagca gaactttaaa agtgctcatc
     5401 attggaaaac gttcttcggg gcgaaaactc tcaaggatct taccgctgtt gagatccagt
     5461 tcgatgtaac ccactcgtgc acccaactga tcttcagcat cttttacttt caccagcgtt
     5521 tctgggtgag caaaaacagg aaggcaaaat gccgcaaaaa agggaataag ggcgacacgg
     5581 aaatgttgaa tactcatact cttccttttt caatattatt gaagcattta tcagggttat
     5641 tgtctcatga gcggatacat atttgaatgt atttagaaaa ataaacaaat aggggttccg
     5701 cgcacatttc cccgaaaagt gccacctg
//
