LOCUS       sequence-335652-        5094 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  mCherry red fluorescent protein for N-terminal tagging.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 5094)
  AUTHORS   Matinyan N, Karkhanis MS, Gonzalez Y, Jain A, Saltzman A, 
            Malovannaya A, Sarrion-Perdigones A, Dierick HA, Venken KJT
  TITLE     Multiplexed drug-based selection and counterselection genetic 
            manipulations in Drosophila.
  JOURNAL   Cell Rep. 2021 Sep 14;36(11):109700. doi: 
            10.1016/j.celrep.2021.109700.
  PUBMED    34525356
REFERENCE   2  (bases 1 to 5094)
  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"; journalName: "Cell Rep.";
            date: "2021-09-14"; volume: "36(11):109700. doi"; pages: " 
            10.1016/j.celrep.2021.109700"
COMMENT     Sequence Label: pmCherry TL1
FEATURES             Location/Qualifiers
     source          1..5094
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     CDS             complement(join(371..1162,1163..1231))
                     /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     994..1013
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(1232..1336)
                     /gene="bla"
                     /label=AmpR promoter
     rep_origin      complement(1414..1869)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     CDS             complement(1982..2641)
                     /codon_start=1
                     /gene="cat"
                     /product="chloramphenicol acetyltransferase"
                     /label=CmR
                     /note="confers resistance to chloramphenicol"
                     /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL
                     KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS
                     LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM
                     DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA"
     primer_bind     2556..2575
                     /label=CAT-R
                     /note="Chloramphenicol resistance gene, reverse primer"
     promoter        complement(2642..2744)
                     /label=cat promoter
                     /note="promoter of the E. coli cat gene encoding 
                     chloramphenicol acetyltransferase"
     rep_origin      2859..3447
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     3348..3367
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     protein_bind    3594..3663
                     /label=attB
                     /bound_moiety="phage phi-C31 integrase"
                     /note="attB site for the phi-C31 integrase (Groth et al., 
                     2000)"
     rep_origin      complement(3702..4157)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     4283..4305
                     /label=M13/pUC Forward
                     /note="In lacZ gene"
     primer_bind     4297..4314
                     /label=M13 Forward
                     /note="In lacZ gene. Also called M13-F20 or M13 (-21) 
                     Forward"
     primer_bind     4298..4314
                     /label=M13 fwd
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     4321..4340
                     /label=T7
                     /note="T7 promoter, forward primer"
     promoter        4321..4339
                     /label=T7 promoter
                     /note="promoter for bacteriophage T7 RNA polymerase"
     regulatory      4370..4379
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     regulatory      4374..4383
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     promoter        complement(4868..4886)
                     /label=SP6 promoter
                     /note="promoter for bacteriophage SP6 RNA polymerase"
     primer_bind     complement(4869..4886)
                     /label=SP6
                     /note="SP6 promoter, forward primer"
     primer_bind     complement(4904..4920)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(4904..4920)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(4917..4939)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    4928..4944
                     /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(4952..4958,4959..4976,4977..4982))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    4997..5018
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
ORIGIN
        1 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat
       61 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat
      121 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc
      181 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt
      241 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct
      301 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt
      361 ggtctgacag ttaccaatgc ttaatcagtg aggcacctat ctcagcgatc tgtctatttc
      421 gttcatccat agttgcctga ctccccgtcg tgtagataac tacgatacgg gagggcttac
      481 catctggccc cagtgctgca atgataccgc gcgacccacg ctcaccggct ccagatttat
      541 cagcaataaa ccagccagcc ggaagggccg agcgcagaag tggtcctgca actttatccg
      601 cctccatcca gtctattaat tgttgccggg aagctagagt aagtagttcg ccagttaata
      661 gtttgcgcaa cgttgttgcc attgctacag gcatcgtggt gtcacgctcg tcgtttggta
      721 tggcttcatt cagctccggt tcccaacgat caaggcgagt tacatgatcc cccatgttgt
      781 gcaaaaaagc ggttagctcc ttcggtcctc cgatcgttgt cagaagtaag ttggccgcag
      841 tgttatcact catggttatg gcagcactgc ataattctct tactgtcatg ccatccgtaa
      901 gatgcttttc tgtgactggt gagtactcaa ccaagtcatt ctgagaatag tgtatgcggc
      961 gaccgagttg ctcttgcccg gcgtcaatac gggataatac cgcgccacat agcagaactt
     1021 taaaagtgct catcattgga aaacgttctt cggggcgaaa actctcaagg atcttaccgc
     1081 tgttgagatc cagttcgatg taacccactc gtgcacccaa ctgatcttca gcatctttta
     1141 ctttcaccag cgtttctggg tgagcaaaaa caggaaggca aaatgccgca aaaaagggaa
     1201 taagggcgac acggaaatgt tgaatactca tactcttcct ttttcaatat tattgaagca
     1261 tttatcaggg ttattgtctc atgagcggat acatatttga atgtatttag aaaaataaac
     1321 aaataggggt tccgcgcaca tttccccgaa aagtgccacc tgatgcggtg tgaaataccg
     1381 cacagatgcg taaggagaaa ataccgcatc aggaaattgt aagcgttaat attttgttaa
     1441 aattcgcgtt aaatttttgt taaatcagct cattttttaa ccaataggcc gaaatcggca
     1501 aaatccctta taaatcaaaa gaatagaccg agatagggtt gagtgttgtt ccagtttgga
     1561 acaagagtcc actattaaag aacgtggact ccaacgtcaa agggcgaaaa accgtctatc
     1621 agggcgctgg cccactacgt gaaccatcac cctaatcaag ttttttgggg tcgaggtgcc
     1681 gtaaagcact aaatcggaac cctaaaggga gcccccgatt tagagcttga cggggaaagc
     1741 cggcgaacgt ggcgagaaag gaagggaaga aagcgaaagg agcgggcgct agggcgctgg
     1801 caagtgtagc ggtcacgctg cgcgtaacca ccacacccgc cgcgcttaat gcgccgctac
     1861 agggcgcgta acatcatgtt tgacagctta tcatcgaatt tctgccattc atccgcttat
     1921 tatcacttat tcaggcgtag caaccaggcg tttaagggca ccaataactg ccttaaaaaa
     1981 attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc attctgccga
     2041 catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt
     2101 cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg tccatattgg
     2161 ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgacacg aaaaacatat
     2221 tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc acatcttgcg
     2281 aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc gatgaaaacg
     2341 tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat atcaccagct
     2401 caccgtcttt cattgccata cggaattccg gatgagcatt catcaggcgg gcaagaatgt
     2461 gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa
     2521 tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat gcctcaaaat
     2581 gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt tttttctcca
     2641 ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc
     2701 ttatttcatt atggtgaaag ttggaacctc ttacgtgccg atcatcacaa aaggatctag
     2761 gtgaagatcc tttttgataa tctcatgacc aaaatccctt aacgtgagtt ttcgttccac
     2821 tgagcgtcag accccgtaga aaagatcaaa ggatcttctt gagatccttt ttttctgcgc
     2881 gtaatctgct gcttgcaaac aaaaaaacca ccgctaccag cggtggtttg tttgccggat
     2941 caagagctac caactctttt tccgaaggta actggcttca gcagagcgca gataccaaat
     3001 actgttcttc tagtgtagcc gtagttaggc caccacttca agaactctgt agcaccgcct
     3061 acatacctcg ctctgctaat cctgttacca gtggctgctg ccagtggcga taagtcgtgt
     3121 cttaccgggt tggactcaag acgatagtta ccggataagg cgcagcggtc gggctgaacg
     3181 gggggttcgt gcacacagcc cagcttggag cgaacgacct acaccgaact gagataccta
     3241 cagcgtgagc tatgagaaag cgccacgctt cccgaaggga gaaaggcgga caggtatccg
     3301 gtaagcggca gggtcggaac aggagagcgc acgagggagc ttccaggggg aaacgcctgg
     3361 tatctttata gtcctgtcgg gtttcgccac ctctgacttg agcgtcgatt tttgtgatgc
     3421 tcgtcagggg ggcggagcct atggaaaaac gccagcaacg cggccttttt acggttcctg
     3481 gccttttgct ggccttttgc tcacatgttc tttcctgcgt tatcccctga ttctgtggat
     3541 aaccgtgtca ctgcaggtct caagcggaat tggtcgacga tgtaggtcac tgtctcgaag
     3601 ccgcggtgcg ggtgccaggg cgtgcccttg ggctccccgg gcgcgtactc cacctcaccc
     3661 atctggtcca tcatgatgct cctgactgag acctgcagtt aaaattgtaa gcgttaatat
     3721 tttgttaaaa ttcgcgttaa atttttgtta aatcagctca ttttttaacc aataggccga
     3781 aatcggcaaa atcccttata aatcaaaaga atagaccgag atagggttga gtgttgttcc
     3841 agtttggaac aagagtccac tattaaagaa cgtggactcc aacgtcaaag ggcgaaaaac
     3901 cgtctatcag ggcgctggcc cactacgtga accatcaccc taatcaagtt ttttggggtc
     3961 gaggtgccgt aaagcactaa atcggaaccc taaagggagc ccccgattta gagcttgacg
     4021 gggaaagccg gcgaacgtgg cgagaaagga agggaagaaa gcgaaaggag cgggcgctag
     4081 ggcgctggca agtgtagcgg tcacgctgcg cgtaaccacc acacccgccg cgcttaatgc
     4141 gccgctacag ggcgcgtcca ttcgccattc aggctgcgca actgttggga agggcgatcg
     4201 gtgcgggcct cttcgctatt acgccagctg gcgaaagggg gatgtgctgc aaggcgatta
     4261 agttgggtaa cgccagggtt ttcccagtca cgacgttgta aaacgacggc cagtgaattg
     4321 taatacgact cactataggg cgaattgggc ccgacgtcgc atgctcccgg ccgccatggc
     4381 ggccgcggga attcgattgg gcgatgagtg gtctcgaagc ctactccttc tttgggttcg
     4441 gtggagtatc ctcatcatca aaaagatagt tatatacgtc gtccatcgtt gtggtgttga
     4501 acatgccagt ggtgataccg aaagcattgt aggccgtctg gtcagtccag cctggggaaa
     4561 ggggcttgct gttgttgccg tcgtcaatct tggaggcagt aatttcatta ttcataaagt
     4621 tatcatgcac attcgagctg gcaatgggct gggacaatgc ctgggagttt gtctgagtcg
     4681 tgatcaagtt tggaccgttg gagctgttgg taaacgtgaa gctcaaggag ctgtccgcaa
     4741 tgttaccact ctggttgaag ttggccgagc gagaccactc atcgcccaat cactagtgaa
     4801 ttcgcggccg cctgcaggtc gaccatatgg gagagctccc aacgcgttgg atgcatagct
     4861 tgagtattct atagtgtcac ctaaatagct tggcgtaatc atggtcatag ctgtttcctg
     4921 tgtgaaattg ttatccgctc acaattccac acaacatacg agccggaagc ataaagtgta
     4981 aagcctgggg tgcctaatga gtgagctaac tcacattaat tgcgttgcgc tcactgcccg
     5041 ctttccagtc gggaaacctg tcgtgccagc tgcattaatg aatcggccaa cgcg
//
