LOCUS       sequence-457660-        3767 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Mammalian expression of mTagBFP2 and extra insert, for MuSIC barcode
            construction.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 3767)
  AUTHORS   Lu X, Pritko DJ, Abravanel ME, Huggins JR, Ogunleye O, Biswas T, 
            Ashy KC, Woods SK, Livingston MWT, Blenner MA, Birtwistle MR
  TITLE     Genetically Encoded Fluorescence Barcodes Allow for Single-Cell 
            Analysis via Spectral Flow Cytometry.
  JOURNAL   ACS Synth Biol. 2025 May 16;14(5):1533-1548. doi: 
            10.1021/acssynbio.4c00807. Epub 2025 May 6.
  PUBMED    40326708
REFERENCE   2  (bases 1 to 3767)
  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.1021/acssynbio.4c00807"; journalName: "ACS Synth Biol"; date: 
            "2025-05-16- 16"; volume: "14"; issue: "5"; pages: "1533-1548"
COMMENT     Sequence Label: pM-mTagBFP2
FEATURES             Location/Qualifiers
     source          1..3767
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     polyA_signal    416..537
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     rep_origin      591..1179
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     1080..1099
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     enhancer        1354..1657
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        1658..1861
                     /label=CMV promoter
                     /note="human cytomegalovirus (CMV) immediate early 
                     promoter"
     primer_bind     1812..1832
                     /label=CMV-F
                     /note="Human CMV immediate early promoter, forward primer"
     CDS             1888..1944
                     /codon_start=1
                     /product="2A peptide from porcine teschovirus-1 
                     polyprotein"
                     /label=P2A
                     /note="Eukaryotic ribosomes fail to insert a peptide bond 
                     between the Gly and Pro residues, yielding separate 
                     polypeptides."
                     /translation="ATNFSLLKQAGDVEENPGP"
     CDS             1954..2007
                     /codon_start=1
                     /product="2A peptide from Thosea asigna virus capsid 
                     protein"
                     /label=T2A
                     /note="Eukaryotic ribosomes fail to insert a peptide bond 
                     between the Gly and Pro residues, yielding separate 
                     polypeptides."
                     /translation="EGRGSLLTCGDVEENPGP"
     regulatory      2017..2026
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             2023..2733
                     /codon_start=1
                     /product="enhanced monomeric blue fluorescent protein 
                     (Subach et al., 2011)"
                     /label=mTagBFP2
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELIKENMHMKLYMEGTVDNHHFKCTSEGEGKPYEGTQTM
                     RIKVVEGGPLPFAFDILATSFLYGSKTFINHTQGIPDFFKQSFPEGFTWERVTTYEDGG
                     VLTATQDTSLQDGCLIYNVKIRGVNFTSNGPVMQKKTLGWEAFTETLYPADGGLEGRND
                     MALKLVGGSHLIANAKTTYRSKKPAKNLKMPGVYYVDYRLERIKEANNETYVEQHEVAV
                     ARYCDLPSKLGHKLN"
     polyA_signal    2771..2892
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     rep_origin      complement(2899..3354)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(3036..3057)
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     3248..3267
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     promoter        3380..3482
                     /label=cat promoter
                     /note="promoter of the E. coli cat gene encoding 
                     chloramphenicol acetyltransferase"
     CDS             join(3483..3767,1..375)
                     /codon_start=1
                     /gene="cat"
                     /product="chloramphenicol acetyltransferase"
                     /label=CmR
                     /note="confers resistance to chloramphenicol"
                     /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL
                     KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS
                     LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM
                     DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA"
     primer_bind     complement(3549..3568)
                     /label=CAT-R
                     /note="Chloramphenicol resistance gene, reverse primer"
ORIGIN
        1 catgagcaaa ctgaaacgtt ttcatcgctc tggagtgaat accacgacga tttccggcag
       61 tttctacaca tatattcgca agatgtggcg tgttacggtg aaaacctggc ctatttccct
      121 aaagggttta ttgagaatat gtttttcgta tcagccaatc cctgggtgag tttcaccagt
      181 tttgatttaa acgtggccaa tatggacaac ttcttcgccc ccgttttcac catgggcaaa
      241 tattatacgc aaggcgacaa ggtgctgatg ccgctggcga ttcaggttca tcatgccgtt
      301 tgtgatggct tccatgtcgg cagaatgctt aatgaattac aacagtactg cgatgagtgg
      361 cagggcgggg cgtaatcaaa catgagaatt ggtcgcgcga gcaattcaga catgataaga
      421 tacattgatg agtttggaca aaccacaact agaatgcagt gaaaaaaatg ctttatttgt
      481 gaaatttgtg atgctattgc tttatttgta accattataa gctgcaataa acaagttggc
      541 atttcgttcc actgagcgtc agaccccgta gaaaagatca aaggatcttc ttgagatcct
      601 ttttttctgc gcgtaatctg ctgcttgcaa acaaaaaaac caccgctacc agcggtggtt
      661 tgtttgccgg atcaagagct accaactctt tttccgaagg taactggctt cagcagagcg
      721 cagataccaa atactgttct tctagtgtag ccgtagttag gccaccactt caagaactct
      781 gtagcaccgc ctacatacct cgctctgcta atcctgttac cagtggctgc tgccagtggc
      841 gataagtcgt gtcttaccgg gttggactca agacgatagt taccggataa ggcgcagcgg
      901 tcgggctgaa cggggggttc gtgcacacag cccagcttgg agcgaacgac ctacaccgaa
      961 ctgagatacc tacagcgtga gctatgagaa agcgccacgc ttcccgaagg gagaaaggcg
     1021 gacaggtatc cggtaagcgg cagggtcgga acaggagagc gcacgaggga gcttccaggg
     1081 ggaaacgcct ggtatcttta tagtcctgtc gggtttcgcc acctctgact tgagcgtcga
     1141 tttttgtgat gctcgtcagg ggggcggagc ctatggaaaa acgccagcaa cgcggccttt
     1201 ttacggttcc tggccttttg ctggcctttt gctcacatgt tctttcctgc gttatcccct
     1261 gattctgtgg ataaccgtat taccgccatg cattagttat taatagtaat caattacggg
     1321 gtcattagtt catagcccat atatggagtt ccgcgttaca taacttacgg taaatggccc
     1381 gcctggctga ccgcccaacg acccccgccc attgacgtca ataatgacgt atgttcccat
     1441 agtaacgcca atagggactt tccattgacg tcaatgggtg gagtatttac ggtaaactgc
     1501 ccacttggca gtacatcaag tgtatcatat gccaagtacg ccccctattg acgtcaatga
     1561 cggtaaatgg cccgcctggc attatgccca gtacatgacc ttatgggact ttcctacttg
     1621 gcagtacatc tacgtattag tcatcgctat taccatggtg atgcggtttt ggcagtacat
     1681 caatgggcgt ggatagcggt ttgactcacg gggatttcca agtctccacc ccattgacgt
     1741 caatgggagt ttgttttggc accaaaatca acgggacttt ccaaaatgtc gtaacaactc
     1801 cgccccattg acgcaaatgg gcggtaggcg tgtacggtgg gaggtctata taagcagagc
     1861 tggtttagtg aagaagacgg ctccggcgcc acaaacttct ctctgctaaa gcaagcaggt
     1921 gatgttgaag aaaaccccgg gcctggcagc ggcgagggca ggggaagtct acttacatgc
     1981 ggggacgtgg aggaaaatcc cggcccagga tccgccgcca ccatggtgtc taagggcgaa
     2041 gagctgatta aggagaacat gcacatgaag ctgtacatgg agggcaccgt ggacaaccat
     2101 cacttcaagt gcacatccga gggcgaaggc aagccctacg agggcaccca gaccatgaga
     2161 atcaaggtgg tcgagggcgg ccctctcccc ttcgccttcg acatcctggc tactagcttc
     2221 ctctacggca gcaagacctt catcaaccac acccagggca tccccgactt cttcaagcag
     2281 tccttccctg agggcttcac atgggagaga gtcaccacat acgaagatgg gggcgtgctg
     2341 accgctaccc aggacaccag cctccaggac ggctgcctca tctacaacgt caagatcaga
     2401 ggggtgaact tcacatccaa cggccctgtg atgcagaaga aaacactcgg ctgggaggcc
     2461 ttcaccgaga cactgtaccc cgctgacggc ggcctggaag gcagaaacga catggccctg
     2521 aagctcgtgg gcgggagcca tctgatcgca aacgccaaga ccacatatag atccaagaaa
     2581 cccgctaaga acctcaagat gcctggcgtc tactatgtgg actacagact ggaaagaatc
     2641 aaggaggcca acaacgagac atacgtcgag cagcacgagg tggcagtggc cagatactgc
     2701 gacctcccta gcaaactggg gcacaagctt aattaagagt tgccattcat gtcttctgaa
     2761 acataaaatg aacttgttta ttgcagctta taatggttac aaataaagca atagcatcac
     2821 aaatttcaca aataaagcat ttttttcact gcattctagt tgtggtttgt ccaaactcat
     2881 caatgtatct taaggcgtaa attgtaagcg ttaatatttt gttaaaattc gcgttaaatt
     2941 tttgttaaat cagctcattt tttaaccaat aggccgaaat cggcaaaatc ccttataaat
     3001 caaaagaata gaccgagata gggttgagtg ttgttccagt ttggaacaag agtccactat
     3061 taaagaacgt ggactccaac gtcaaagggc gaaaaaccgt ctatcagggc gatggcccac
     3121 tacgtgaacc atcaccctaa tcaagttttt tggggtcgag gtgccgtaaa gcactaaatc
     3181 ggaaccctaa agggagcccc cgatttagag cttgacgggg aaagccggcg aacgtggcga
     3241 gaaaggaagg gaagaaagcg aaaggagcgg gcgctagggc gctggcaagt gtagcggtca
     3301 cgctgcgcgt aaccaccaca cccgccgcgc ttaatgcgcc gctacagggc gcgtcagtac
     3361 ttaacggaag atcacttcgt gatcggcacg taagaggttc caactttcac cataatgaaa
     3421 taagatcact accgggcgta ttttttgagt tatcgagatt ttcaggagct aaggaagcta
     3481 aaatggagaa aaaaatcact ggatatacca ccgttgatat atcccaatgg catcgtaaag
     3541 aacattttga ggcatttcag tcagttgctc aatgtaccta taaccagacc gttcagctgg
     3601 atattacggc ctttttaaag accgtaaaga aaaataagca caagttttat ccggccttta
     3661 ttcacattct tgcccgcctg atgaatgctc atccggaatt ccgtatggca atgaaagacg
     3721 gtgagctggt gatatgggat agtgttcacc cttgttacac cgttttc
//
