LOCUS       sequence-364706-        5687 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  synthetic circular DNA
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 5687)
  AUTHORS   Matsuda T, Cepko CL
  TITLE     Controlled expression of transgenes introduced by in vivo 
            electroporation.
  JOURNAL   Proc Natl Acad Sci U S A. 2007 Jan 16;104(3):1027-32. doi: 
            10.1073/pnas.0610155104
  PUBMED    17209010
REFERENCE   2  (bases 1 to 5687)
  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.1073/pnas"; 
            journalName: "Proc Natl Acad Sci U S A"; date: "2007-01-16- 16"; 
            volume: "104"; issue: "3"; pages: "1027-32"
COMMENT     Sequence Label: pCAG-GFPd2
FEATURES             Location/Qualifiers
     source          1..5687
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     enhancer        5..384
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     intron          663..1679
                     /label=chimeric intron
                     /note="chimera between introns from chicken beta-actin and 
                     rabbit beta-globin"
     primer_bind     1603..1625
                     /label=pCAGGS-5
                     /note="Chimeric intron in CAG promoter, forward primer"
     primer_bind     1687..1706
                     /label=pCAG-F
                     /note="Rabbit beta-globin intron, for pCAG plasmids, 
                     forward primer"
     regulatory      1772..1781
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(1778..1780,1781..1783,1784..2494,2495..2500,
                     2501..2623)
                     /codon_start=1
                     /product="EGFP destabilized by fusion to residues 422-461 
                     of mouse ornithine decarboxylase, giving an in vivo 
                     half-life of ~2 hours"
                     /label=d2EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYKKLSHGFPPEVEEQDDGTLPMSCAQESGMDRHPAACASARINV
                     "
     primer_bind     complement(1823..1844)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(2084..2103)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     2431..2452
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     primer_bind     complement(2709..2728)
                     /label=Bglob-pA-R
                     /note="Rabbit beta-globin polyA region, reverse primer"
     polyA_signal    2774..2829
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     primer_bind     complement(2828..2847)
                     /label=rbglobpA-R
                     /note="Rabbit beta-globin polyA, reverse primer. Also 
                     called rb-glob-pA-term-R"
     primer_bind     complement(3190..3206)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(3190..3206)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(3203..3225)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    3214..3230
                     /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(3238..3244,3245..3262,3263..3268))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    3283..3304
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     promoter        3363..3558
                     /label=SV40 promoter
                     /note="SV40 early promoter"
     rep_origin      3409..3544
                     /label=SV40 ori
                     /note="SV40 origin of replication"
     polyA_signal    3564..3698
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(3601..3620)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     3655..3674
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     primer_bind     complement(3766..3783)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(3937..4525)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(4017..4036)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(4696..5487,5488..5556))
                     /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     5319..5338
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(5557..5661)
                     /gene="bla"
                     /label=AmpR promoter
ORIGIN
        1 ggtcgacatt gattattgac tagttattaa tagtaatcaa ttacggggtc attagttcat
       61 agcccatata tggagttccg cgttacataa cttacggtaa atggcccgcc tggctgaccg
      121 cccaacgacc cccgcccatt gacgtcaata atgacgtatg ttcccatagt aacgccaata
      181 gggactttcc attgacgtca atgggtggag tatttacggt aaactgccca cttggcagta
      241 catcaagtgt atcatatgcc aagtacgccc cctattgacg tcaatgacgg taaatggccc
      301 gcctggcatt atgcccagta catgacctta tgggactttc ctacttggca gtacatctac
      361 gtattagtca tcgctattac catggtcgag gtgagcccca cgttctgctt cactctcccc
      421 atctcccccc cctccccacc cccaattttg tatttattta ttttttaatt attttgtgca
      481 gcgatggggg cggggggggg gggggnsgsg cgccrggsgg ggsggggsgg ggsgrggggs
      541 ggggsggggs grggsggrgr ggkgsggsgg crgccaatca gagcggcgcg ctccgaaagt
      601 ttccttttat ggcgaggcgg cggcggcggc ggccctataa aaagcgaagc gcgcggcggg
      661 cgggagtcgc tgcgcgctgc cttcgccccg tgccccgctc cgccgccgcc tcgcgccgcc
      721 cgccccggct ctgactgacc gcgttactcc cacaggtgag cgggcgggac ggcccttctc
      781 ctccgggctg taattagcgc ttggtttaat gacggcttgt ttcttttctg tggctgcgtg
      841 aaagccttga ggggctccgg gagggccctt tgtgcggggg gagcggctcg gggggtgcgt
      901 gcgtgtgtgt gtgcgtgggg agcgccgcgt gcggctccgc gctgcccggc ggctgtgagc
      961 gctgcgggcg cggcgcgggg ctttgtgcgc tccgcagtgt gcgcgagggg agcgcggccg
     1021 ggggcggtgc cccgcggtgc ggggggggct gcgaggggaa caaaggctgc gtgcggggtg
     1081 tgtgcgtggg ggggtgagca gggggtgtgg gcgcgtcggt cgggctgcaa ccccccctgc
     1141 acccccctcc ccgagttgct gagcacggcc cggcttcggg tgcggggctc cgtacggggc
     1201 gtggcgcggg gctcgccgtg ccgggcgggg ggtggcggca ggkgggggtg ccgggcgggg
     1261 cggggccgcc ycgggccggg grgggctcgg gggrggggcg cggcggcccc cggagcgccg
     1321 gcggctgtcg aggcgcggcg agccgcagcc attgcctttt atggtaatcg tgcgagaggg
     1381 cgcagggact tcctttgtcc caaatctgtg cggagccgaa atctgggagg cgccgccgca
     1441 ccccctctag cgggcgcggg gcgaagcggt gcggcgccgg caggaaggaa atgggcgggg
     1501 agggccttcg tgcgtcgccg cgccgccgtc cccttctccc tctccagcct cggggctgtc
     1561 cgcgggggga cggctgcctt cgggggggac ggggcagggc ggggttcggc ttctggcgtg
     1621 tgaccggcgg ctctagagcc tctgctaacc atgttcatgc cttcttcttt ttcctacagc
     1681 tcctgggcaa cgtgctggtt attgtgctgt ctcatcattt tggcaaagaa ttctgcagtc
     1741 gacggtaccg cgggcccggg atccaccggt cgccaccatg gtgagcaagg gcgaggagct
     1801 gttcaccggg gtggtgccca tcctggtcga gctggacggc gacgtaaacg gccacaagtt
     1861 cagcgtgtcc ggcgagggcg agggcgatgc cacctacggc aagctgaccc tgaagttcat
     1921 ctgcaccacc ggcaagctgc ccgtgccctg gcccaccctc gtgaccaccc tgacctacgg
     1981 cgtgcagtgc ttcagccgct accccgacca catgaagcag cacgacttct tcaagtccgc
     2041 catgcccgaa ggctacgtcc aggagcgcac catcttcttc aaggacgacg gcaactacaa
     2101 gacccgcgcc gaggtgaagt tcgagggcga caccctggtg aaccgcatcg agctgaaggg
     2161 catcgacttc aaggaggacg gcaacatcct ggggcacaag ctggagtaca actacaacag
     2221 ccacaacgtc tatatcatgg ccgacaagca gaagaacggc atcaaggtga acttcaagat
     2281 ccgccacaac atcgaggacg gcagcgtgca gctcgccgac cactaccagc agaacacccc
     2341 catcggcgac ggccccgtgc tgctgcccga caaccactac ctgagcaccc agtccgccct
     2401 gagcaaagac cccaacgaga agcgcgatca catggtcctg ctggagttcg tgaccgccgc
     2461 cgggatcact ctcggcatgg acgagctgta caagaagctt agccatggct tcccgccgga
     2521 ggtggaggag caggatgatg gcacgctgcc catgtcttgt gcccaggaga gcgggatgga
     2581 ccgtcaccct gcagcctgtg cttctgctag gatcaatgtg taggcggccg cactcctcag
     2641 gtgcaggctg cctatcagaa ggtggtggct ggtgtggcca atgccctggc tcacaaatac
     2701 cactgagatc tttttccctc tgccaaaaat tatggggaca tcatgaagcc ccttgagcat
     2761 ctgacttctg gctaataaag gaaatttatt ttcattgcaa tagtgtgttg gaattttttg
     2821 tgtctctcac tcggaaggac atatgggagg gcaaatcatt taaaacatca gaatgagtat
     2881 ttggtttaga gtttggcaac atatgcccat atgctggctg ccatgaacaa aggttggcta
     2941 taaagaggtc atcagtatat gaaacagccc cctgctgtcc attccttatt ccatagaaaa
     3001 gccttgactt gaggttagat tttttttata ttttgttttg tgttattttt ttctttaaca
     3061 tccctaaaat tttccttaca tgttttacta gccagatttt tcctcctctc ctgactactc
     3121 ccagtcatag ctgtccctct tctcttatgg agatccctcg acctgcagcc caagcttggc
     3181 gtaatcatgg tcatagctgt ttcctgtgtg aaattgttat ccgctcacaa ttccacacaa
     3241 catacgagcc ggaagcataa agtgtaaagc ctggggtgcc taatgagtga gctaactcac
     3301 attaattgcg ttgcgctcac tgcccgcttt ccagtcggga aacctgtcgt gccagcggat
     3361 ccgcatctca attagtcagc aaccatagtc ccgcccctaa ctccgcccat cccgccccta
     3421 actccgccca gttccgccca ttctccgccc catggctgac taattttttt tatttatgca
     3481 gaggccgagg ccgcctcggc ctctgagcta ttccagaagt agtgaggagg cttttttgga
     3541 ggcctaggct tttgcaaaaa gctaacttgt ttattgcagc ttataatggt tacaaataaa
     3601 gcaatagcat cacaaatttc acaaataaag catttttttc actgcattct agttgtggtt
     3661 tgtccaaact catcaatgta tcttatcatg tctggatccg ctgcattaat gaatcggcca
     3721 acgcgcgggg agaggcggtt tgcgtattgg gcgctcttcc gcttcctcgc tcactgactc
     3781 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg
     3841 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa
     3901 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cataggctcc gcccccctga
     3961 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag
     4021 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct
     4081 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg
     4141 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc
     4201 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt
     4261 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta
     4321 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac
     4381 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc
     4441 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat
     4501 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc
     4561 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt
     4621 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta
     4681 aacttggtct gacagttacc aatgcttaat cagtgaggca cctatctcag cgatctgtct
     4741 atttcgttca tccatagttg cctgactccc cgtcgtgtag ataactacga tacgggaggg
     4801 cttaccatct ggccccagtg ctgcaatgat accgcgagac ccacgctcac cggctccaga
     4861 tttatcagca ataaaccagc cagccggaag ggccgagcgc agaagtggtc ctgcaacttt
     4921 atccgcctcc atccagtcta ttaattgttg ccgggaagct agagtaagta gttcgccagt
     4981 taatagtttg cgcaacgttg ttgccattgc tacaggcatc gtggtgtcac gctcgtcgtt
     5041 tggtatggct tcattcagct ccggttccca acgatcaagg cgagttacat gatcccccat
     5101 gttgtgcaaa aaagcggtta gctccttcgg tcctccgatc gttgtcagaa gtaagttggc
     5161 cgcagtgtta tcactcatgg ttatggcagc actgcataat tctcttactg tcatgccatc
     5221 cgtaagatgc ttttctgtga ctggtgagta ctcaaccaag tcattctgag aatagtgtat
     5281 gcggcgaccg agttgctctt gcccggcgtc aatacgggat aataccgcgc cacatagcag
     5341 aactttaaaa gtgctcatca ttggaaaacg ttcttcgggg cgaaaactct caaggatctt
     5401 accgctgttg agatccagtt cgatgtaacc cactcgtgca cccaactgat cttcagcatc
     5461 ttttactttc accagcgttt ctgggtgagc aaaaacagga aggcaaaatg ccgcaaaaaa
     5521 gggaataagg gcgacacgga aatgttgaat actcatactc ttcctttttc aatattattg
     5581 aagcatttat cagggttatt gtctcatgag cggatacata tttgaatgta tttagaaaaa
     5641 taaacaaata ggggttccgc gcacatttcc ccgaaaagtg ccacctg
//
