LOCUS       sequence-492681-        4885 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Engineered e-attP donor plasmid expressing puromycin resistance and 
            mCherry with donor binding sgRNA H1-g3.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 4885)
  AUTHORS   Fanton A, Bartie LJ, Martins JQ, Tran VQ, Goudy L, Kernick C, 
            Durrant MG, Wei J, Armour-Garb Z, Pawluk A, Konermann S, Marson A, 
            Gilbert LA, Roth TL, Hsu PD
  TITLE     Site-specific DNA insertion into the human genome with engineered 
            recombinases.
  JOURNAL   Nat Biotechnol. 2025 Nov 6. doi: 10.1038/s41587-025-02895-3.
  PUBMED    41199024
REFERENCE   2  (bases 1 to 4885)
  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: "Nat 
            Biotechnol. 2025 Nov 6. doi: 10.1038/s41587-025-02895-3."
COMMENT     Sequence Label: pDonor_e-attP-H1-g3-Ef1a-Puro-P2A-mCherry
FEATURES             Location/Qualifiers
     source          1..4885
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     promoter        32..136
                     /gene="bla"
                     /label=AmpR promoter
     CDS             join(137..205,206..997)
                     /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     complement(355..374)
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     rep_origin      1168..1756
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     1657..1676
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     primer_bind     1910..1927
                     /label=L4440
                     /note="L4440 vector, forward primer"
     promoter        2090..3268
                     /label=EF-1-alpha promoter
                     /note="strong constitutive promoter for human elongation 
                     factor EF-1-alpha"
     intron          2321..3259
                     /label=EF-1-alpha intron A
                     /note="intron upstream of the start codon of human 
                     EF-1-alpha"
     primer_bind     3216..3236
                     /label=EF1a-F
                     /note="Human elongation factor-1a promoter, forward primer"
     CDS             3276..3872
                     /codon_start=1
                     /gene="pac from Streptomyces alboniger"
                     /product="puromycin N-acetyltransferase"
                     /label=PuroR
                     /note="confers resistance to puromycin"
                     /translation="MTEYKPTVRLATRDDVPRAVRTLAAAFADYPATRHTVDPDRHIER
                     VTELQELFLTRVGLDIGKVWVADDGAAVAVWTTPESVEAGAVFAEIGPRMAELSGSRLA
                     AQQQMEGLLAPHRPKEPAWFLATVGVSPDHQGKGLGSAVVLPGVEAAERAGVPAFLETS
                     APRNLPFYERLGFTVTADVEVPEGPRTWCMTRKPGA"
     primer_bind     complement(3276..3295)
                     /label=Puro-R
                     /note="Puromycin resistance gene, reverse primer. Also 
                     called puro-variant-R"
     primer_bind     3772..3792
                     /label=Puro-F
                     /note="Puromycin resistance gene, forward primer"
     CDS             3873..3929
                     /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             3936..4646
                     /codon_start=1
                     /product="monomeric derivative of DsRed fluorescent protein
                     (Shaner et al., 2004)"
                     /label=mCherry
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEEDNMAIIKEFMRFKVHMEGSVNGHEFEIEGEGEGRPYEG
                     TQTAKLKVTKGGPLPFAWDILSPQFMYGSKAYVKHPADIPDYLKLSFPEGFKWERVMNF
                     EDGGVVTVTQDSSLQDGEFIYKVKLRGTNFPSDGPVMQKKTMGWEASSERMYPEDGALK
                     GEIKQRLKLKDGGHYDAEVKTTYKAKKPVQLPGAYNVNIKLDITSHNEDYTIVEQYERA
                     EGRHSTGGMDELYK"
     primer_bind     complement(4081..4099)
                     /label=mCherry-R
                     /note="mCherry, reverse primer"
     primer_bind     4349..4368
                     /label=mCherry-F
                     /note="mCherry, forward primer"
     primer_bind     complement(4671..4688)
                     /label=BGH-rev
                     /note="Bovine growth hormone terminator, reverse primer. 
                     Also called BGH reverse"
     polyA_signal    4677..4884
                     /label=bGH poly(A) signal
                     /note="bovine growth hormone polyadenylation signal"
ORIGIN
        1 gacgtcaggt ggcacttttc ggggaaatgt gcgcggaacc cctatttgtt tatttttcta
       61 aatacattca aatatgtatc cgctcatgag acaataaccc tgataaatgc ttcaataata
      121 ttgaaaaagg aagagtatga gtattcaaca tttccgtgtc gcccttattc ccttttttgc
      181 ggcattttgc cttcctgttt ttgctcaccc agaaacgctg gtgaaagtaa aagatgctga
      241 agatcagttg ggtgcacgag tgggttacat cgaactggat ctcaacagcg gtaagatcct
      301 tgagagtttt cgccccgaag aacgttttcc aatgatgagc acttttaaag ttctgctatg
      361 tggcgcggta ttatcccgta ttgacgccgg gcaagagcaa ctcggtcgcc gcatacacta
      421 ttctcagaat gacttggttg agtactcacc agtcacagaa aagcatctta cggatggcat
      481 gacagtaaga gaattatgca gtgctgccat aaccatgagt gataacactg cggccaactt
      541 acttctgaca acgatcggag gaccgaagga gctaaccgct tttttgcaca acatggggga
      601 tcatgtaact cgccttgatc gttgggaacc ggagctgaat gaagccatac caaacgacga
      661 gcgtgacacc acgatgcctg tagcaatggc aacaacgttg cgcaaactat taactggcga
      721 actacttact ctagcttccc ggcaacaatt aatagactgg atggaggcgg ataaagttgc
      781 aggaccactt ctgcgctcgg cccttccggc tggctggttt attgctgata aatctggagc
      841 cggtgagcgt ggctctcgcg gtatcattgc agcactgggg ccagatggta agccctcccg
      901 tatcgtagtt atctacacga cggggagtca ggcaactatg gatgaacgaa atagacagat
      961 cgctgagata ggtgcctcac tgattaagca ttggtaactg tcagaccaag tttactcata
     1021 tatactttag attgatttaa aacttcattt ttaatttaaa aggatctagg tgaagatcct
     1081 ttttgataat ctcatgacca aaatccctta acgtgagttt tcgttccact gagcgtcaga
     1141 ccccgtagaa aagatcaaag gatcttcttg agatcctttt tttctgcgcg taatctgctg
     1201 cttgcaaaca aaaaaaccac cgctaccagc ggtggtttgt ttgccggatc aagagctacc
     1261 aactcttttt ccgaaggtaa ctggcttcag cagagcgcag ataccaaata ctgttcttct
     1321 agtgtagccg tagttaggcc accacttcaa gaactctgta gcaccgccta catacctcgc
     1381 tctgctaatc ctgttaccag tggctgctgc cagtggcgat aagtcgtgtc ttaccgggtt
     1441 ggactcaaga cgatagttac cggataaggc gcagcggtcg ggctgaacgg ggggttcgtg
     1501 cacacagccc agcttggagc gaacgaccta caccgaactg agatacctac agcgtgagct
     1561 atgagaaagc gccacgcttc ccgaagggag aaaggcggac aggtatccgg taagcggcag
     1621 ggtcggaaca ggagagcgca cgagggagct tccaggggga aacgcctggt atctttatag
     1681 tcctgtcggg tttcgccacc tctgacttga gcgtcgattt ttgtgatgct cgtcaggggg
     1741 gcggagccta tggaaaaacg ccagcaacgc ggccttttta cggttcctgg ccttttgctg
     1801 gccttttgct cacatgttct ttcctgcgtt atcccctgat tctgtggata accgtattac
     1861 cgcctttgag tgagctgata ccgctcgccg cagccgaacg accgagcgca gcgagtcagt
     1921 gagcgaggaa gcggaagagc gagcttcgca cgattgcacc ttgggagcca cacagataaa
     1981 ctgtcgatgg taatgaaata acatcaactg tttatctgtg tcagtgtgta ttctgctgtt
     2041 gttgggccgg tgcagttaac tgccgccgaa tgcaacctcg atcgagccgg gctccggtgc
     2101 ccgtcagtgg gcagagcgca catcgcccac agtccccgag aagttggggg gaggggtcgg
     2161 caattgaacc ggtgcctaga gaaggtggcg cggggtaaac tgggaaagtg atgtcgtgta
     2221 ctggctccgc ctttttcccg agggtggggg agaaccgtat ataagtgcag tagtcgccgt
     2281 gaacgttctt tttcgcaacg ggtttgccgc cagaacacag gtaagtgccg tgtgtggttc
     2341 ccgcgggcct ggcctcttta cgggttatgg cccttgcgtg ccttgaatta cttccacctg
     2401 gctgcagtac gtgattcttg atcccgagct tcgggttgga agtgggtggg agagttcgag
     2461 gccttgcgct taaggagccc cttcgcctcg tgcttgagtt gaggcctggc ctgggcgctg
     2521 gggccgccgc gtgcgaatct ggtggcacct tcgcgcctgt ctcgctgctt tcgataagtc
     2581 tctagccatt taaaattttt gatgacctgc tgcgacgctt tttttctggc aagatagtct
     2641 tgtaaatgcg ggccaagatc tgcacactgg tatttcggtt tttggggccg cgggcggcga
     2701 cggggcccgt gcgtcccagc gcacatgttc ggcgaggcgg ggcctgcgag cgcggccacc
     2761 gagaatcgga cgggggtagt ctcaagctgg ccggcctgct ctggtgcctg gcctcgcgcc
     2821 gccgtgtatc gccccgccct gggcggcaag gctggcccgg tcggcaccag ttgcgtgagc
     2881 ggaaagatgg ccgcttcccg gccctgctgc agggagctca aaatggagga cgcggcgctc
     2941 gggagagcgg gcgggtgagt cacccacaca aaggaaaagg gcctttccgt cctcagccgt
     3001 cgcttcatgt gactccacgg agtaccgggc gccgtccagg cacctcgatt agttctcgag
     3061 cttttggagt acgtcgtctt taggttgggg ggaggggttt tatgcgatgg agtttcccca
     3121 cactgagtgg gtggagactg aagttaggcc agcttggcac ttgatgtaat tctccttgga
     3181 atttgccctt tttgagtttg gatcttggtt cattctcaag cctcagacag tggttcaaag
     3241 tttttttctt ccatttcagg tgtcgtgaag ccaccatgac cgagtacaag cccacggtgc
     3301 gcctcgccac ccgcgacgac gtccccaggg ccgtacgcac cctcgccgcc gcgttcgccg
     3361 actaccccgc cacgcgccac accgtcgatc cggaccgcca catcgagcgg gtcaccgagc
     3421 tgcaagaact cttcctcacg cgcgtcgggc tcgacatcgg caaggtgtgg gtcgcggacg
     3481 acggcgccgc cgtggcggtc tggaccacgc cggagagcgt cgaagcgggg gcggtgttcg
     3541 ccgagatcgg cccgcgcatg gccgagttga gcggttcccg gctggccgcg cagcaacaga
     3601 tggaaggcct cctggcgccg caccggccca aggagcccgc gtggttcctg gccaccgtcg
     3661 gagtctcgcc cgaccaccag ggcaagggtc tgggcagcgc cgtcgtgctc cccggagtgg
     3721 aggcggccga gcgcgccggg gtgcccgcct tcctggaaac ctccgcgccc cgcaacctcc
     3781 ccttctacga gcggctcggc ttcaccgtca ccgccgacgt cgaggtgccc gaaggaccgc
     3841 gcacctggtg catgacccgc aagcccggtg ccgccacgaa cttctctctg ttaaagcaag
     3901 caggtgacgt ggaagaaaac cccggtcccg gatccatggt gagcaagggc gaggaggata
     3961 acatggccat catcaaggag ttcatgcgct tcaaggtgca catggagggc tccgtgaacg
     4021 gccacgagtt cgagatcgag ggcgagggcg agggccgccc ctacgagggc acccagaccg
     4081 ccaagctgaa ggtgaccaag ggtggccccc tgcccttcgc ctgggacatc ctgtcccctc
     4141 agttcatgta cggctccaag gcctacgtga agcaccccgc cgacatcccc gactacttga
     4201 agctgtcctt ccccgagggc ttcaagtggg agcgcgtgat gaacttcgag gacggcggcg
     4261 tggtgaccgt gacccaggac tcctccctgc aggacggcga gttcatctac aaggtgaagc
     4321 tgcgcggcac caacttcccc tccgacggcc ccgtaatgca gaagaagacc atgggctggg
     4381 aggcctcctc cgagcggatg taccccgagg acggcgccct gaagggcgag atcaagcaga
     4441 ggctgaagct gaaggacggc ggccactacg acgctgaggt caagaccacc tacaaggcca
     4501 agaagcccgt gcagctgccc ggcgcctaca acgtcaacat caagttggac atcacctccc
     4561 acaacgagga ctacaccatc gtggaacagt acgaacgcgc cgagggccgc cactccaccg
     4621 gcggcatgga cgagctgtac aagtaactcg agctagagct cgctgatcag cctcgactgt
     4681 gccttctagt tgccagccat ctgttgtttg cccctccccc gtgccttcct tgaccctgga
     4741 aggtgccact cccactgtcc tttcctaata aaatgaggaa attgcatcgc attgtctgag
     4801 taggtgtcat tctattctgg ggggtggggt ggggcaggac agcaaggggg aggattggga
     4861 agacaatagc aggcatgctg gggac
//
