LOCUS       sequence-476833-        8136 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Codon-optimized S. aureus KKH Cas9 with 2x UGI. 2x BsaI sites for 
            easy cloning of varying deaminases for cytosine base editing. EGFP 
            can serve as a transfection marker..
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 8136)
  TITLE     Elucidating the genetic mechanisms governing cytosine base editing 
            outcomes through CRISPRi screens
  JOURNAL   Unpublished
REFERENCE   2  (bases 1 to 8136)
  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: 
            "Unpublished"
COMMENT     Sequence Label: pSG1017-2xBsaI-SaKKH-2xUGI_P2A_EGFP
FEATURES             Location/Qualifiers
     source          1..8136
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     CDS             complement(join(171..962,963..1031))
                     /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     794..813
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(1032..1136)
                     /gene="bla"
                     /label=AmpR promoter
     primer_bind     complement(1215..1234)
                     /label=pRS-marker
                     /note="pRS vectors, use to sequence yeast selectable 
                     marker"
     enhancer        1406..1785
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        1786..1989
                     /label=CMV promoter
                     /note="human cytomegalovirus (CMV) immediate early 
                     promoter"
     primer_bind     1940..1960
                     /label=CMV-F
                     /note="Human CMV immediate early promoter, forward primer"
     primer_bind     2031..2050
                     /label=T7
                     /note="T7 promoter, forward primer"
     promoter        2031..2049
                     /label=T7 promoter
                     /note="promoter for bacteriophage T7 RNA polymerase"
     CDS             2099..2119
                     /codon_start=1
                     /product="nuclear localization signal of SV40 (simian virus
                     40) large T antigen"
                     /label=SV40 NLS
                     /translation="PKKKRKV"
     CDS             5423..5671
                     /codon_start=1
                     /product="uracil-DNA glycosylase inhibitor from a Bacillus 
                     subtilis bacteriophage (Mol et al., 1995)"
                     /label=UGI
                     /translation="TNLSDIIEKETGKQLVIQESILMLPEEVEEVIGNKPESDILVHTA
                     YDESTDENVMLLTSDAPEYKPWALVIQDSNGENKIKML"
     CDS             5702..5950
                     /codon_start=1
                     /product="uracil-DNA glycosylase inhibitor from a Bacillus 
                     subtilis bacteriophage (Mol et al., 1995)"
                     /label=UGI
                     /translation="TNLSDIIEKETGKQLVIQESILMLPEEVEEVIGNKPESDILVHTA
                     YDESTDENVMLLTSDAPEYKPWALVIQDSNGENKIKML"
     CDS             5993..6013
                     /codon_start=1
                     /product="nuclear localization signal of SV40 (simian virus
                     40) large T antigen"
                     /label=SV40 NLS
                     /translation="PKKKRKV"
     CDS             6023..6079
                     /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             join(6080..6082,6083..6085,6086..6799)
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(6080..6082,6083..6085,6086..6796)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     primer_bind     complement(6125..6146)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(6386..6405)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     6733..6754
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     CDS             6805..6822
                     /codon_start=1
                     /product="6xHis affinity tag"
                     /label=6xHis
                     /translation="HHHHHH"
     primer_bind     complement(6845..6862)
                     /label=BGH-rev
                     /note="Bovine growth hormone terminator, reverse primer. 
                     Also called BGH reverse"
     polyA_signal    6851..7075
                     /label=bGH poly(A) signal
                     /note="bovine growth hormone polyadenylation signal"
     primer_bind     complement(7146..7162)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(7146..7162)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(7159..7181)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    7170..7186
                     /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(7194..7200,7201..7218,7219..7224))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    7239..7260
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     primer_bind     complement(7377..7394)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(7548..8136)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(7628..7647)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 gaagatcctt tgatcttttc tacggggtct gacactcagt ggaacgaaaa ctcacgttaa
       61 gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa
      121 tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag ttaccaatgc
      181 ttaatcagtg aggcacctat ctcagcgatc tgtctatttc gttcatccat agttgcctga
      241 ctccccgtcg tgtagataac tacgatacgg gagggcttac catctggccc cagtgctgca
      301 atgataccgc gggacccacg ctcaccggct ccagatttat cagcaataaa ccagccagcc
      361 ggaagggccg agcgcagaag tggtcctgca actttatccg cctccatcca gtctattaat
      421 tgttgccggg aagctagagt aagtagttcg ccagttaata gtttgcgcaa cgttgttgcc
      481 attgctacag gcatcgtggt gtcacgctcg tcgtttggta tggcttcatt cagctccggt
      541 tcccaacgat caaggcgagt tacatgatcc cccatgttgt gcaaaaaagc ggttagctcc
      601 ttcggtcctc cgatcgttgt cagaagtaag ttggccgcag tgttatcact catggttatg
      661 gcagcactgc ataattctct tactgtcatg ccatccgtaa gatgcttttc tgtgactggt
      721 gagtactcaa ccaagtcatt ctgagaatag tgtatgcggc gaccgagttg ctcttgcccg
      781 gcgtcaatac gggataatac cgcgccacat agcagaactt taaaagtgct catcattgga
      841 aaacgttctt cggggcgaaa actctcaagg atcttaccgc tgttgagatc cagttcgatg
      901 taacccactc gtgcacccaa ctgatcttca gcatctttta ctttcaccag cgtttctggg
      961 tgagcaaaaa caggaaggca aaatgccgca aaaaagggaa taagggcgac acggaaatgt
     1021 tgaatactca tactcttcct ttttcaatat tattgaagca tttatcaggg ttattgtctc
     1081 atgagcggat acatatttga atgtatttag aaaaataaac aaataggggt tccgcgcaca
     1141 tttccccgaa aagtgccacc tgacgtcgac ggatcgggag atcgatctcc cgatccccta
     1201 gggtcgactc tcagtacaat ctgctctgat gccgcatagt taagccagta tctgctccct
     1261 gcttgtgtgt tggaggtcgc tgagtagtgc gcgagcaaaa tttaagctac aacaaggcaa
     1321 ggcttgaccg acaattgcat gaagaatctg cttagggtta ggcgttttgc gctgcttcgc
     1381 gatgtacggg ccagatatac gcgttgacat tgattattga ctagttatta atagtaatca
     1441 attacggggt cattagttca tagcccatat attgagttcc gcgttacata acttacggta
     1501 aatggcccgc ctggctgacc gcccaacgac ccccgcccat tgacgtcaat aatgacgtat
     1561 gttcccatag taacgccaat agggactttc cattgacgtc aatgggtgga gtatttacgg
     1621 taaactgccc acttggcagt acatcaagtg tatcatatgc caagtacgcc ccctattgac
     1681 gtcaatgacg gtaaatggcc cgcctggcat tatgcccagt acatgacctt atgggacttt
     1741 cctacttggc agtacatcta cgtattagtc atcgctatta ccatggtgat gcggttttgg
     1801 cagtacatca atgggcgtgg atagcggttt gactcacggg gatttccaag tctccacccc
     1861 attgacgtca atgggagttt gttttggcac caaaatcaac gggactttcc aaaatgtcgt
     1921 aacaactccg ccccattgac gcaaatgggc ggtaggcgtg tacggtggga ggtctatata
     1981 agcagagctg gtttagtgaa ccgtcagatc cgctagagat ccgcggccgc taatacgact
     2041 cactataggg agagccgcca ccatgaaacg gacagccgac ggaagcgagt tcgagtcacc
     2101 aaagaagaag cggaaagtct gagaccatta atgggtctct tccggaggat ctagcggagg
     2161 ctcctctggc tctgagacac ctggcacaag cgagagcgca acacctgaaa gcagcggggg
     2221 cagcagcggg gggtcaggga agcgaaatta cattctgggg ctggccattg gcattacatc
     2281 agtgggctat ggcatcattg actacgagac aagggacgtg atcgacgccg gcgtgagact
     2341 gttcaaggag gccaacgtgg agaacaatga gggccggaga tccaagaggg gagcaaggcg
     2401 cctgaagcgg agaaggcgcc acagaatcca gagagtgaag aagctgctgt tcgattacaa
     2461 cctgctgacc gaccactccg agctgtctgg catcaatcct tatgaggcca gagtgaaggg
     2521 cctgtcccag aagctgtctg aggaggagtt tagcgccgcc ctgctgcacc tggcaaagag
     2581 gagaggcgtg cacaacgtga atgaggtgga ggaggacacc ggcaacgagc tgtccacaaa
     2641 ggagcagatc agccgcaatt ccaaggccct ggaggagaag tatgtggccg agctgcagct
     2701 ggagcggctg aagaaggatg gcgaggtgag gggctccatc aatcgcttca agacctctga
     2761 ctacgtgaag gaggccaagc agctgctgaa ggtgcagaag gcctaccacc agctggatca
     2821 gtcctttatc gatacatata tcgacctgct ggagacaagg cgcacatact atgagggacc
     2881 aggagagggc tctcccttcg gctggaagga catcaaggag tggtacgaga tgctgatggg
     2941 ccactgcacc tattttccag aggagctgag aagcgtgaag tacgcctata acgccgatct
     3001 gtacaacgcc ctgaatgacc tgaacaacct ggtcatcacc agggatgaga acgagaagct
     3061 ggagtactat gagaagttcc agatcatcga gaacgtgttc aagcagaaga agaagcctac
     3121 actgaagcag atcgccaagg agatcctggt gaacgaggag gacatcaagg gctaccgcgt
     3181 gacctccaca ggcaagccag agttcaccaa tctgaaggtg tatcacgata tcaaggacat
     3241 cacagcccgg aaggagatca tcgagaacgc cgagctgctg gatcagatcg ccaagatcct
     3301 gaccatctat cagagctccg aggacatcca ggaggagctg accaacctga atagcgagct
     3361 gacacaggag gagatcgagc agatcagcaa tctgaagggc tacaccggca cacacaacct
     3421 gagcctgaag gccatcaatc tgatcctgga tgagctgtgg cacacaaacg acaatcagat
     3481 cgccatcttt aaccggctga agctggtgcc aaagaaggtg gacctgtccc agcagaagga
     3541 gatcccaacc acactggtgg acgatttcat cctgtctccc gtggtgaagc ggagcttcat
     3601 ccagagcatc aaagtgatca acgccatcat caagaagtac ggcctgccca atgatatcat
     3661 catcgagctg gccagggaga agaactccaa ggacgcccag aagatgatca atgagatgca
     3721 gaagaggaac cgccagacca atgagcggat cgaggagatc atcagaacca caggcaagga
     3781 gaacgccaag tacctgatcg agaagatcaa gctgcacgat atgcaggagg gcaagtgtct
     3841 gtattctctg gaggccatcc ctctggagga cctgctgaac aatccattca actacgaggt
     3901 ggatcacatc atcccccgga gcgtgagctt cgacaattct tttaacaata aggtgctggt
     3961 gaagcaggag gagaacagca agaagggcaa taggacccct ttccagtacc tgtctagctc
     4021 cgattctaag atcagctacg agacattcaa gaagcacatc ctgaatctgg ccaagggcaa
     4081 gggccgcatc agcaagacca agaaggagta cctgctggag gagcgggaca tcaacagatt
     4141 ctccgtgcag aaggacttca tcaaccggaa tctggtggac accagatacg ccacacgcgg
     4201 cctgatgaat ctgctgcggt cttatttcag agtgaacaat ctggatgtga aggtgaagag
     4261 catcaacggc ggcttcacct cctttctgcg gagaaagtgg aagtttaaga aggagcgcaa
     4321 caagggctat aagcaccacg ccgaggatgc cctgatcatc gccaatgccg acttcatctt
     4381 taaggagtgg aagaagctgg acaaggccaa gaaagtgatg gagaaccaga tgttcgagga
     4441 gaagcaggcc gagagcatgc ccgagatcga gacagagcag gagtacaagg agattttcat
     4501 cacacctcac cagatcaagc acatcaagga cttcaaggac tacaagtatt ctcacagggt
     4561 ggataagaag cccaaccgca agctgatcaa tgacaccctg tatagcacac ggaaggacga
     4621 taagggcaat accctgatcg tgaacaatct gaacggcctg tacgacaagg ataatgacaa
     4681 gctgaagaag ctgatcaaca agtctcccga gaagctgctg atgtaccacc acgatcctca
     4741 gacatatcag aagctgaagc tgatcatgga gcagtacggc gacgagaaga acccactgta
     4801 taagtactat gaggagacag gcaactacct gacaaagtat agcaagaagg ataatggccc
     4861 cgtgatcaag aagatcaagt actatggcaa caagctgaat gcccacctgg acatcaccga
     4921 cgattaccct aactctcgca ataaggtggt gaagctgagc ctgaagccat accggttcga
     4981 cgtgtacctg gacaacggcg tgtataagtt tgtgacagtg aagaatctgg atgtgatcaa
     5041 gaaggagaac tactatgagg tgaacagcaa gtgctacgag gaggccaaga agctgaagaa
     5101 gatcagcaac caggccgagt tcatcgcctc tttttacaag aatgacctga tcaagatcaa
     5161 tggcgagctg tatagagtga tcggcgtgaa caatgatctg ctgaacagaa tcgaagtgaa
     5221 tatgatcgac atcacctaca gggagtatct ggagaacatg aatgataaga ggccccctca
     5281 tatcatcaag accatcgcct ctaagacaca gagcatcaag aagtacagca cagacatcct
     5341 ggggaacctg tatgaagtca agagcaagaa acatcctcag attatcaaga aaagtggcgg
     5401 gagcggcggg agcggaggga gcactaatct gagcgacatc attgagaagg agactgggaa
     5461 acagctggtc attcaggagt ccatcctgat gctgcctgag gaggtggagg aagtgatcgg
     5521 caacaagcca gagtctgaca tcctggtgca caccgcctac gacgagtcca cagatgagaa
     5581 tgtgatgctg ctgacctctg acgcccccga gtataagcct tgggccctgg tcatccagga
     5641 ttctaacggc gagaataaga tcaagatgct gagcggagga tccggaggat ctggaggcag
     5701 caccaacctg tctgacatca tcgagaagga gacaggcaag cagctggtca tccaggagag
     5761 catcctgatg ctgcccgaag aagtcgaaga agtgatcgga aacaagcctg agagcgatat
     5821 cctggtccat accgcctacg acgagagtac cgacgaaaat gtgatgctgc tgacatccga
     5881 cgccccagag tataagccct gggctctggt catccaggat tccaacggag agaacaaaat
     5941 caaaatgctg tctggcggct caaaaagaac cgccgacggc agcgaattcg agcccaagaa
     6001 gaagaggaaa gtcggaagcg gagctactaa cttcagcctg ctgaagcagg ctggagacgt
     6061 ggaggagaac cctggaccta tggtgagcaa gggcgaggag ctgttcaccg gggtggtgcc
     6121 catcctggtc gagctggacg gcgacgtaaa cggccacaag ttcagcgtgt ccggcgaggg
     6181 cgagggcgat gccacctacg gcaagctgac cctgaagttc atctgcacca ccggcaagct
     6241 gcccgtgccc tggcccaccc tcgtgaccac cctgacctat ggagtgcagt gcttcagccg
     6301 ctaccccgac cacatgaagc agcacgactt cttcaagtcc gccatgcccg aaggctacgt
     6361 ccaggagcgc accatcttct tcaaggacga cggcaactac aagacccgcg ccgaggtgaa
     6421 gttcgagggc gacaccctgg tgaaccgcat cgagctgaag ggcatcgact tcaaggagga
     6481 cggcaacatc ctggggcaca agctggagta caactacaac agccacaacg tctatatcat
     6541 ggccgacaag cagaagaacg gcatcaaggt gaacttcaag atccgccaca acatcgagga
     6601 cggcagcgtg cagctcgccg accactacca gcagaacacc cccatcggcg acggccccgt
     6661 gctgctgccc gacaaccact acctgagcac ccagtccgcc ctgagcaaag accccaacga
     6721 gaagcgcgat cacatggtcc tgctggagtt cgtgaccgcc gccgggatca ctctcggcat
     6781 ggacgagctg tacaagtaac cggtcatcat caccatcacc attgagttta aacccgctga
     6841 tcagcctcga ctgtgccttc tagttgccag ccatctgttg tttgcccctc ccccgtgcct
     6901 tccttgaccc tggaaggtgc cactcccact gtcctttcct aataaaatga ggaaattgca
     6961 tcgcattgtc tgagtaggtg tcattctatt ctggggggtg gggtggggca ggacagcaag
     7021 ggggaggatt gggaagacaa tagcaggcat gctggggatg cggtgggctc tatggcttct
     7081 gaggcggaaa gaaccagctg gggctcgata ccgtcgacct ctagctagag cttggcgtaa
     7141 tcatggtcat agctgtttcc tgtgtgaaat tgttatccgc tcacaattcc acacaacata
     7201 cgagccggaa gcataaagtg taaagcctag ggtgcctaat gagtgagcta actcacatta
     7261 attgcgttgc gctcactgcc cgctttccag tcgggaaacc tgtcgtgcca gctgcattaa
     7321 tgaatcggcc aacgcgcggg gagaggcggt ttgcgtattg ggcgcacttc cgcttcctcg
     7381 ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag
     7441 gcggtaatac ggttatccac agaatcagag gataacgcag gaaagaacat gtgagcaaaa
     7501 ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccataggctc
     7561 cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca
     7621 ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg
     7681 accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct
     7741 catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt
     7801 gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag
     7861 tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc
     7921 agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac
     7981 actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga
     8041 gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc
     8101 aagcagcaga ttacgcgcag aaaaaaagga tctcaa
//
