LOCUS       sequence-415578-        5170 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  tdTomato reporter vector for LAUNCHER system.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 5170)
  AUTHORS   Cui M, Lee S, Ban SH, Ryu JR, Shen M, Yang SH, Kim JY, Choi SK, Han 
            J, Kim Y, Han K, Lee D, Sun W, Kwon HB, Lee D
  TITLE     A single-component, light-assisted uncaging switch for 
            endoproteolytic release.
  JOURNAL   Nat Chem Biol. 2024 Mar;20(3):353-364. doi: 
            10.1038/s41589-023-01480-6. Epub 2023 Nov 16.
  PUBMED    37973890
REFERENCE   2  (bases 1 to 5170)
  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.1038/s41589-023-01480-6"; journalName: "Nat Chem Biol"; date: 
            "2024-03"; volume: "20"; issue: "3"; pages: "353-364"
COMMENT     Sequence Label: TRE-tdTomato
FEATURES             Location/Qualifiers
     source          1..5170
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     protein_bind    join(75..93,94..116,117..135,136..158,159..177,178..200,
                     201..219,220..242,243..261,262..284,285..303,304..326,
                     327..345)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(117..135,136..158,159..177,178..200,201..219,220..242,
                     243..261,262..284,285..303,304..326,327..345,346..368,
                     369..387)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(159..177,178..200,201..219,220..242,243..261,262..284,
                     285..303,304..326,327..345,346..368,369..387,388..410,
                     411..429)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(201..219,220..242,243..261,262..284,285..303,304..326,
                     327..345,346..368,369..387,388..410,411..429,430..452,
                     453..471)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(243..261,262..284,285..303,304..326,327..345,346..368,
                     369..387,388..410,411..429,430..452,453..471,472..494,
                     495..513)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(285..303,304..326,327..345,346..368,369..387,388..410,
                     411..429,430..452,453..471,472..494,495..513,514..536,
                     537..555)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     protein_bind    join(327..345,346..368,369..387,388..410,411..429,430..452,
                     453..471,472..494,495..513,514..536,537..555,556..578,
                     579..597)
                     /label=tetracycline response element
                     /bound_moiety="tetracycline repressor TetR"
                     /note="contains seven copies of the tetracycline operator 
                     tetO"
     promoter        696..727
                     /label=minP
                     /note="minimal TATA-box promoter with low basal activity"
     regulatory      785..794
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             791..2221
                     /codon_start=1
                     /product="tandem dimeric (pseudo-monomeric) derivative of 
                     DsRed (Shaner et al., 2004)"
                     /label=tdTomato
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEEVIKEFMRFKVRMEGSMNGHEFEIEGEGEGRPYEGTQTA
                     KLKVTKGGPLPFAWDILSPQFMYGSKAYVKHPADIPDYKKLSFPEGFKWERVMNFEDGG
                     LVTVTQDSSLQDGTLIYKVKMRGTNFPPDGPVMQKKTMGWEASTERLYPRDGVLKGEIH
                     QALKLKDGGHYLVEFKTIYMAKKPVQLPGYYYVDTKLDITSHNEDYTIVEQYERSEGRH
                     HLFLGHGTGSTGSGSSGTASSEDNNMAVIKEFMRFKVRMEGSMNGHEFEIEGEGEGRPY
                     EGTQTAKLKVTKGGPLPFAWDILSPQFMYGSKAYVKHPADIPDYKKLSFPEGFKWERVM
                     NFEDGGLVTVTQDSSLQDGTLIYKVKMRGTNFPPDGPVMQKKTMGWEASTERLYPRDGV
                     LKGEIHQALKLKDGGRYLVEFKTIYMAKKPVQLPGYYYVDTKLDITSHNEDYTIVEQYE
                     RSEGRHHLFLYGMDELYK"
     promoter        complement(2228..2246)
                     /label=T7 promoter
                     /note="promoter for bacteriophage T7 RNA polymerase"
     polyA_signal    2251..2385
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(2275..2294)
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     primer_bind     2329..2348
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     complement(2498..2518)
                     /label=T3
                     /note="T3 promoter, forward primer"
     promoter        complement(2498..2516)
                     /label=T3 promoter
                     /note="promoter for bacteriophage T3 RNA polymerase"
     primer_bind     complement(2537..2553)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(2537..2553)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(2550..2572)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    2561..2577
                     /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(2585..2591,2592..2609,2610..2615))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    2630..2651
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     primer_bind     complement(2768..2785)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(2938..3526)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(3018..3037)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(3697..4488,4489..4557))
                     /codon_start=1
                     /gene="bla"
                     /product="beta-lactamase"
                     /label=AmpR
                     /note="confers resistance to ampicillin, carbenicillin, and
                     related antibiotics"
                     /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI
                     ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS
                     PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW
                     EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMETDKVAGPLLRSA
                     LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS
                     LIKHW"
     primer_bind     4320..4339
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(4558..4662)
                     /gene="bla"
                     /label=AmpR promoter
     rep_origin      complement(4688..5143)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(4825..4846)
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     5037..5056
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
ORIGIN
        1 gttgggaagg gcgatcggtg cgggcctctt cgctattacg ccagtcgacg atatccctcg
       61 atcgagttta ccactcccta tcagtgatag agaaaagtga aagtcgagtt taccactccc
      121 tatcagtgat agagaaaagt gaaagtcgag tttaccactc cctatcagtg atagagaaaa
      181 gtgaaagtcg agtttaccac tccctatcag tgatagagaa aagtgaaagt cgagtttacc
      241 actccctatc agtgatagag aaaagtgaaa gtcgagttta ccactcccta tcagtgatag
      301 agaaaagtga aagtcgagtt taccactccc tatcagtgat agagaaaagt gaaagtcgag
      361 tttaccactc cctatcagtg atagagaaaa gtgaaagtcg agtttaccac tccctatcag
      421 tgatagagaa aagtgaaagt cgagtttacc actccctatc agtgatagag aaaagtgaaa
      481 gtcgagttta ccactcccta tcagtgatag agaaaagtga aagtcgagtt taccactccc
      541 tatcagtgat agagaaaagt gaaagtcgag tttaccactc cctatcagtg atagagaaaa
      601 gtgaaagtcg agctcggtac gctatggcat gcctgcaggg taccgagctc ttacgcgcgc
      661 gcccgcgtgc tagcccgggc tcgagatcta gactctagag ggtatataat ggaagctcga
      721 attccagctt ggcattccgg tactgttggt aaaaagcttc gaatcgcgaa ttgttggcat
      781 taaagccacc atggtgagca agggcgagga ggtcatcaaa gagttcatgc gcttcaaggt
      841 gcgcatggag ggctccatga acggccacga gttcgagatc gagggcgagg gcgagggccg
      901 cccctacgag ggcacccaga ccgccaagct gaaggtgacc aagggcggcc ccctgccctt
      961 cgcctgggac atcctgtccc cccagttcat gtacggctcc aaggcgtacg tgaagcaccc
     1021 cgccgacatc cccgattaca agaagctgtc cttccccgag ggcttcaagt gggagcgcgt
     1081 gatgaacttc gaggacggcg gtctggtgac cgtgacccag gactcctccc tgcaggacgg
     1141 cacgctgatc tacaaggtga agatgcgcgg caccaacttc ccccccgacg gccccgtaat
     1201 gcagaagaag accatgggct gggaggcctc caccgagcgc ctgtaccccc gcgacggcgt
     1261 gctgaagggc gagatccacc aggccctgaa gctgaaggac ggcggccact acctggtgga
     1321 gttcaagacc atctacatgg ccaagaagcc cgtgcaactg cccggctact actacgtgga
     1381 caccaagctg gacatcacct cccacaacga ggactacacc atcgtggaac agtacgagcg
     1441 ctccgagggc cgccaccacc tgttcctggg gcatggcacc ggcagcaccg gcagcggcag
     1501 ctccggcacc gcctcctccg aggacaacaa catggccgtc atcaaagagt tcatgcgctt
     1561 caaggtgcgc atggagggct ccatgaacgg ccacgagttc gagatcgagg gcgagggcga
     1621 gggccgcccc tacgagggca cccagaccgc caagctgaag gtgaccaagg gcggccccct
     1681 gcccttcgcc tgggacatcc tgtcccccca gttcatgtac ggctccaagg cgtacgtgaa
     1741 gcaccccgcc gacatccccg attacaagaa gctgtccttc cccgagggct tcaagtggga
     1801 gcgcgtgatg aacttcgagg acggcggtct ggtgaccgtg acccaggact cctccctgca
     1861 ggacggcacg ctgatctaca aggtgaagat gcgcggcacc aacttccccc ccgacggccc
     1921 cgtaatgcag aagaagacca tgggctggga ggcctccacc gagcgcctgt acccccgcga
     1981 cggcgtgctg aagggcgaga tccaccaggc cctgaagctg aaggacggcg gccgctacct
     2041 ggtggagttc aagaccatct acatggccaa gaagcccgtg caactgcccg gctactacta
     2101 cgtggacacc aagctggaca tcacctccca caacgaggac tacaccatcg tggaacagta
     2161 cgagcgctcc gagggccgcc accacctgtt cctgtacggc atggacgagc tgtacaagta
     2221 gatcgatcct atagtgagtc gtattacgta gatccagaca tgataagata cattgatgag
     2281 tttggacaaa ccacaactag aatgcagtga aaaaaatgct ttatttgtga aatttgtgat
     2341 gctattgctt tatttgtaac cattataagc tgcaataaac aagttaacaa caacaattgc
     2401 attcatttta tgtttcaggt tcagggggag gtgtgggagg ttttttaatt cgcgtccgcg
     2461 gcgccaatgc attgggcccg gtacccagct tttgttccct ttagtgaggg ttaattgcgc
     2521 gcttggcgta atcatggtca tagctgtttc ctgtgtgaaa ttgttatccg ctcacaattc
     2581 cacacaacat acgagccggg agcataaagt gtaaagcctg gggtgcctaa tgagtgagct
     2641 aactcacatt aattgcgttg cgctcactgc ccgctttcca gtcgggaaac ctgtcgtgcc
     2701 agctgcatta atgaatcggc caacgcgcgg ggagaggcgg tttgcgtatt gggcgctctt
     2761 ccgcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcgggag cggtatcagc
     2821 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat
     2881 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt
     2941 ccataggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg
     3001 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc
     3061 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt
     3121 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa
     3181 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta
     3241 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctgacagcag ccactggtaa
     3301 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa
     3361 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt
     3421 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt
     3481 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat
     3541 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat
     3601 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc
     3661 aatctaaagt atatatgagt aaacttggtc tgacagttac caatgcttaa tcagtgaggc
     3721 acctatctca gcgatctgtc tatttcgttc atccatagtt gcctgactcc ccgtcgtgta
     3781 gataactacg atacgggagg gcttaccatc tggccccagt gctgcaatga taccgcgaga
     3841 cccacgctca ccggctccag atttatcagc aataaaccag ccagccggaa gggccgagcg
     3901 cagaagtggt cctgcaactt tatccgtctc catccagtct attaattgtt gccgggaagc
     3961 tagagtaagt agttcgccag ttaatagttt gcgcaacgtt gttgccattg ctacaggcat
     4021 cgtggtgtca cgctcgtcgt ttggtatggc ttcattcagc tccggttccc aacgatcaag
     4081 gcgagttaca tgatccccca tgttgtgcaa aaaagcggtt agctccttcg gtcctccgat
     4141 cgttgtcaga agtaagttgg ccgcagtgtt atcactcatg gttatggcag cactgcataa
     4201 ttctcttact gtcatgccat ccgtaagatg cttttctgtg actggtgagt actcaaccaa
     4261 gtcattctga gaatagtgta tgcggcgacc gagttgctct tgcccggcgt caatacggga
     4321 taataccgcg ccacatagca gaactttaaa agtgctcatc attggaaaac gttcttcggg
     4381 gcgaaaactc tcaaggatct taccgctgtt gagatccagt tcgatgtaac ccactcgtgc
     4441 acccaactga tcttcagcat cttttacttt caccagcgtt tctgggtgag caaaaacagg
     4501 aaggcaaaat gccgcaaaaa agggaataag ggcgacacgg aaatgttgaa tactcatact
     4561 cttccttttt caatattatt gaagcattta tcagggttat tgtctcatga gcggatacat
     4621 atttgaatgt atttagaaaa ataaacaaat aggggttccg cgcacatttc cccgaaaagt
     4681 gccacctaaa ttgtaagcgt taatattttg ttaaaattcg cgttaaattt ttgttaaatc
     4741 agctcatttt ttaaccaata ggccgaaatc ggcaaaatcc cttataaatc aaaagaatag
     4801 accgagatag ggttgagtgt tgttccagtt tggaacaaga gtccactatt aaagaacgtg
     4861 gactccaacg tcaaagggcg aaaaaccgtc tatcagggcg atggcccact acgtgaacca
     4921 tcaccctaat caagtttttt ggggtcgagg tgccgtaaag cactaaatcg gaaccctaaa
     4981 gggagccccc gatttagagc ttgacgggga aagccggcga acgtggcgag aaaggaaggg
     5041 aagaaagcga aaggagcggg cgctagggcg ctggcaagtg tagcggtcac gctgcgcgta
     5101 accaccacac ccgccgcgct taatgcgccg ctacagggcg cgtcccattc gccattcagg
     5161 ctgcgcaact
//
