LOCUS       sequence-388912-        5390 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Expressing fluorescent SNAPf-mTurquoise2 fusion protein in mammalian
            cells with localization in the endoplasmic reticulum..
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 5390)
  AUTHORS   Martin A, Rivera-Fuentes P
  TITLE     A general strategy to develop fluorogenic polymethine dyes for 
            bioimaging.
  JOURNAL   Nat Chem. 2024 Jan;16(1):28-35. doi: 10.1038/s41557-023-01367-y. 
            Epub 2023 Nov 27.
  PUBMED    38012391
REFERENCE   2  (bases 1 to 5390)
  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/s41557-023-01367-y"; journalName: "Nat Chem"; date: 
            "2024-01"; volume: "16"; issue: "1"; pages: "28-35"
COMMENT     Sequence Label: SNAPf-mTurquoise2-KDEL
FEATURES             Location/Qualifiers
     source          1..5390
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     enhancer        115..418
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        419..622
                     /label=CMV promoter
                     /note="human cytomegalovirus (CMV) immediate early 
                     promoter"
     primer_bind     573..593
                     /label=CMV-F
                     /note="Human CMV immediate early promoter, forward primer"
     sig_peptide     695..748
                     /codon_start=1
                     /product="signal sequence of chicken lysozyme"
                     /label=lysozyme signal sequence
                     /translation="MRSLLILVLCFLPLAALG"
     regulatory      797..806
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             803..1348
                     /codon_start=1
                     /product="human O6-alkylguanine-DNA-alkyltransferase 
                     variant that forms covalent bonds with benzylguanine 
                     derivatives"
                     /label=SNAP-tag(R)
                     /note="fast-reacting variant, optimized for mammalian 
                     expression"
                     /translation="MDKDCEMKRTTLDSPLGKLELSGCEQGLHRIIFLGKGTSAADAVE
                     VPAPAAVLGGPEPLMQATAWLNAYFHQPEAIEEFPVPALHHPVFQQESFTRQVLWKLLK
                     VVKFGEVISYSHLAALAGNPAATAAVKTALSGNPVPILIPCHRVVQGDLDVGGYEGGLA
                     VKEWLLAHEGHRLGKPGLG"
     CDS             join(1385..1387,1388..2098)
                     /codon_start=1
                     /product="enhanced monomeric variant of CFP (Goedhart et 
                     al., 2012)"
                     /label=mTurquoise2
                     /note="mammalian codon-optimized"
                     /translation="VSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTLK
                     FICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDDG
                     NYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYFSDNVYITADKQKNGIKA
                     NFKIRHNIEDGGVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLLE
                     FVTAAGITLGMDELYK"
     primer_bind     complement(1427..1448)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(1688..1707)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     2035..2056
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     polyA_signal    2232..2353
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(2269..2288)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     2323..2342
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     rep_origin      complement(2360..2815)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(2497..2518)
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     2709..2728
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     promoter        2842..2946
                     /gene="bla"
                     /label=AmpR promoter
     promoter        2948..3305
                     /label=SV40 promoter
                     /note="SV40 enhancer and early promoter"
     enhancer        2948..3139
                     /label=SV40 enhancer
                     /note="enhancer for the SV40 early promoter (Herr, 1993)"
     primer_bind     complement(2971..2991)
                     /label=pBABE 3'
                     /note="SV40 enhancer, reverse primer for pBABE vectors"
     rep_origin      3156..3291
                     /label=SV40 ori
                     /note="SV40 origin of replication"
     CDS             3340..4134
                     /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             3340..4134
                     /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(3394..3413)
                     /label=Neo-R
                     /note="Neomycin resistance gene, reverse primer"
     primer_bind     4004..4023
                     /label=Neo-F
                     /note="Neomycin resistance gene, forward primer"
     primer_bind     complement(4322..4341)
                     /label=TK-pA-R
                     /note="Thymidine kinase polyA, reverse primer"
     polyA_signal    4366..4413
                     /label=HSV TK poly(A) signal
                     /note="herpes simplex virus thymidine kinase 
                     polyadenylation signal (Cole and Stacy, 1985)"
     rep_origin      4742..5330
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     5231..5250
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 ttctttcctg cgttatcccc tgattctgtg gataaccgta ttaccgccat gcattagtta
       61 ttaatagtaa tcaattacgg ggtcattagt tcatagccca tatatggagt tccgcgttac
      121 ataacttacg gtaaatggcc cgcctggctg accgcccaac gacccccgcc cattgacgtc
      181 aataatgacg tatgttccca tagtaacgcc aatagggact ttccattgac gtcaatgggt
      241 ggagtattta cggtaaactg cccacttggc agtacatcaa gtgtatcata tgccaagtac
      301 gccccctatt gacgtcaatg acggtaaatg gcccgcctgg cattatgccc agtacatgac
      361 cttatgggac tttcctactt ggcagtacat ctacgtatta gtcatcgcta ttaccatggt
      421 gatgcggttt tggcagtaca tcaatgggcg tggatagcgg tttgactcac ggggatttcc
      481 aagtctccac cccattgacg tcaatgggag tttgttttgg caccaaaatc aacgggactt
      541 tccaaaatgt cgtaacaact ccgccccatt gacgcaaatg ggcggtaggc gtgtacggtg
      601 ggaggtctat ataagcagag ctggtttagt gaaccgtcag atccgctagc gctaccggac
      661 tcagatctcg agctcaagct tcgaattcgc caccatgagg tctttgctaa tcttggtgct
      721 ttgcttcctg cccctggctg ctctggggaa agtctttgga cgatgtgagc tggcagcggc
      781 tatgaagcca ccggtcgcca ccatggacaa agactgcgaa atgaagcgca ccaccctgga
      841 tagccctctg ggcaagctgg aactgtctgg gtgcgaacag ggcctgcacc gtatcatctt
      901 cctgggcaaa ggaacatctg ccgccgacgc cgtggaagtg cctgccccag ccgccgtgct
      961 gggcggacca gagccactga tgcaggccac cgcctggctc aacgcctact ttcaccagcc
     1021 tgaggccatc gaggagttcc ctgtgccagc cctgcaccac ccagtgttcc agcaggagag
     1081 ctttacccgc caggtgctgt ggaaactgct gaaagtggtg aagttcggag aggtcatcag
     1141 ctacagccac ctggccgccc tggccggcaa tcccgccgcc accgccgccg tgaaaaccgc
     1201 cctgagcgga aatcccgtgc ccattctgat cccctgccac cgggtggtgc agggcgacct
     1261 ggacgtgggg ggctacgagg gcgggctcgc cgtgaaagag tggctgctgg cccacgaggg
     1321 ccacagactg ggcaagcctg ggctgggtcc tgcaggcgga tccgcgttta aactcgaggt
     1381 taatgtgagc aagggcgagg agctgttcac cggggtggtg cccatcctgg tcgagctgga
     1441 cggcgacgta aacggccaca agttcagcgt gtccggcgag ggcgagggcg atgccaccta
     1501 cggcaagctg accctgaagt tcatctgcac caccggcaag ctgcccgtgc cctggcccac
     1561 cctcgtgacc accctgtcct ggggcgtgca gtgcttcgcc cgctaccccg accacatgaa
     1621 gcagcacgac ttcttcaagt ccgccatgcc cgaaggctac gtccaggagc gcaccatctt
     1681 cttcaaggac gacggcaact acaagacccg cgccgaggtg aagttcgagg gcgacaccct
     1741 ggtgaaccgc atcgagctga agggcatcga cttcaaggag gacggcaaca tcctggggca
     1801 caagctggag tacaactact ttagcgacaa cgtctatatc accgccgaca agcagaagaa
     1861 cggcatcaag gccaacttca agatccgcca caacatcgag gacggcggcg tgcagctcgc
     1921 cgaccactac cagcagaaca cccccatcgg cgacggcccc gtgctgctgc ccgacaacca
     1981 ctacctgagc acccagtcca agctgagcaa agaccccaac gagaagcgcg atcacatggt
     2041 cctgctggag ttcgtgaccg ccgccgggat cactctcggc atggacgagc tgtacaagga
     2101 tgaattgtaa gcggccgcga ctctagatca taatcagcca taccacattt gtagaggttt
     2161 tacttgcttt aaaaaacctc ccacacctcc ccctgaacct gaaacataaa atgaatgcaa
     2221 ttgttgttgt taacttgttt attgcagctt ataatggtta caaataaagc aatagcatca
     2281 caaatttcac aaataaagca tttttttcac tgcattctag ttgtggtttg tccaaactca
     2341 tcaatgtatc ttaaggcgta aattgtaagc gttaatattt tgttaaaatt cgcgttaaat
     2401 ttttgttaaa tcagctcatt ttttaaccaa taggccgaaa tcggcaaaat cccttataaa
     2461 tcaaaagaat agaccgagat agggttgagt gttgttccag tttggaacaa gagtccacta
     2521 ttaaagaacg tggactccaa cgtcaaaggg cgaaaaaccg tctatcaggg cgatggccca
     2581 ctacgtgaac catcacccta atcaagtttt ttggggtcga ggtgccgtaa agcactaaat
     2641 cggaacccta aagggagccc ccgatttaga gcttgacggg gaaagccggc gaacgtggcg
     2701 agaaaggaag ggaagaaagc gaaaggagcg ggcgctaggg cgctggcaag tgtagcggtc
     2761 acgctgcgcg taaccaccac acccgccgcg cttaatgcgc cgctacaggg cgcgtcaggt
     2821 ggcacttttc ggggaaatgt gcgcggaacc cctatttgtt tatttttcta aatacattca
     2881 aatatgtatc cgctcatgag acaataaccc tgataaatgc ttcaataata ttgaaaaagg
     2941 aagagtcctg aggcggaaag aaccagctgt ggaatgtgtg tcagttaggg tgtggaaagt
     3001 ccccaggctc cccagcaggc agaagtatgc aaagcatgca tctcaattag tcagcaacca
     3061 ggtgtggaaa gtccccaggc tccccagcag gcagaagtat gcaaagcatg catctcaatt
     3121 agtcagcaac catagtcccg cccctaactc cgcccatccc gcccctaact ccgcccagtt
     3181 ccgcccattc tccgccccat ggctgactaa ttttttttat ttatgcagag gccgaggccg
     3241 cctcggcctc tgagctattc cagaagtagt gaggaggctt ttttggaggc ctaggctttt
     3301 gcaaagatcg atcaagagac aggatgagga tcgtttcgca tgattgaaca agatggattg
     3361 cacgcaggtt ctccggccgc ttgggtggag aggctattcg gctatgactg ggcacaacag
     3421 acaatcggct gctctgatgc cgccgtgttc cggctgtcag cgcaggggcg cccggttctt
     3481 tttgtcaaga ccgacctgtc cggtgccctg aatgaactgc aagacgaggc agcgcggcta
     3541 tcgtggctgg ccacgacggg cgttccttgc gcagctgtgc tcgacgttgt cactgaagcg
     3601 ggaagggact ggctgctatt gggcgaagtg ccggggcagg atctcctgtc atctcacctt
     3661 gctcctgccg agaaagtatc catcatggct gatgcaatgc ggcggctgca tacgcttgat
     3721 ccggctacct gcccattcga ccaccaagcg aaacatcgca tcgagcgagc acgtactcgg
     3781 atggaagccg gtcttgtcga tcaggatgat ctggacgaag agcatcaggg gctcgcgcca
     3841 gccgaactgt tcgccaggct caaggcgagc atgcccgacg gcgaggatct cgtcgtgacc
     3901 catggcgatg cctgcttgcc gaatatcatg gtggaaaatg gccgcttttc tggattcatc
     3961 gactgtggcc ggctgggtgt ggcggaccgc tatcaggaca tagcgttggc tacccgtgat
     4021 attgctgaag agcttggcgg cgaatgggct gaccgcttcc tcgtgcttta cggtatcgcc
     4081 gctcccgatt cgcagcgcat cgccttctat cgccttcttg acgagttctt ctgagcggga
     4141 ctctggggtt cgaaatgacc gaccaagcga cgcccaacct gccatcacga gatttcgatt
     4201 ccaccgccgc cttctatgaa aggttgggct tcggaatcgt tttccgggac gccggctgga
     4261 tgatcctcca gcgcggggat ctcatgctgg agttcttcgc ccaccctagg gggaggctaa
     4321 ctgaaacacg gaaggagaca ataccggaag gaacccgcgc tatgacggca ataaaaagac
     4381 agaataaaac gcacggtgtt gggtcgtttg ttcataaacg cggggttcgg tcccagggct
     4441 ggcactctgt cgatacccca ccgagacccc attggggcca atacgcccgc gtttcttcct
     4501 tttccccacc ccacccccca agttcgggtg aaggcccagg gctcgcagcc aacgtcgggg
     4561 cggcaggccc tgccatagcc tcaggttact catatatact ttagattgat ttaaaacttc
     4621 atttttaatt taaaaggatc taggtgaaga tcctttttga taatctcatg accaaaatcc
     4681 cttaacgtga gttttcgttc cactgagcgt cagaccccgt agaaaagatc aaaggatctt
     4741 cttgagatcc tttttttctg cgcgtaatct gctgcttgca aacaaaaaaa ccaccgctac
     4801 cagcggtggt ttgtttgccg gatcaagagc taccaactct ttttccgaag gtaactggct
     4861 tcagcagagc gcagatacca aatactgttc ttctagtgta gccgtagtta ggccaccact
     4921 tcaagaactc tgtagcaccg cctacatacc tcgctctgct aatcctgtta ccagtggctg
     4981 ctgccagtgg cgataagtcg tgtcttaccg ggttggactc aagacgatag ttaccggata
     5041 aggcgcagcg gtcgggctga acggggggtt cgtgcacaca gcccagcttg gagcgaacga
     5101 cctacaccga actgagatac ctacagcgtg agctatgaga aagcgccacg cttcccgaag
     5161 ggagaaaggc ggacaggtat ccggtaagcg gcagggtcgg aacaggagag cgcacgaggg
     5221 agcttccagg gggaaacgcc tggtatcttt atagtcctgt cgggtttcgc cacctctgac
     5281 ttgagcgtcg atttttgtga tgctcgtcag gggggcggag cctatggaaa aacgccagca
     5341 acgcggcctt tttacggttc ctggcctttt gctggccttt tgctcacatg
//
