LOCUS       sequence-151478-        8074 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  high fidelity enhanced SpCas9 mammalian expression vector.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 8074)
  TITLE     crispr/cas9
  JOURNAL   Unpublished
REFERENCE   2  (bases 1 to 8074)
  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: pX330-Flag-HeFSpCas9-H840A
FEATURES             Location/Qualifiers
     source          1..8074
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     enhancer        12..297
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer; 
                     contains an 18-bp deletion relative to the standard CMV 
                     enhancer"
     promoter        299..576
                     /label=chicken beta-actin promoter
     intron          577..805
                     /label=hybrid intron
                     /note="hybrid between chicken beta-actin (CBA) and minute 
                     virus of mice (MMV) introns (Gray et al., 2011)"
     regulatory      817..826
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             826..891
                     /codon_start=1
                     /product="three tandem FLAG(R) epitope tags, followed by an
                     enterokinase cleavage site"
                     /label=3xFLAG
                     /translation="DYKDHDGDYKDHDIDYKDDDDK"
     CDS             898..918
                     /codon_start=1
                     /product="nuclear localization signal of SV40 (simian virus
                     40) large T antigen"
                     /label=SV40 NLS
                     /translation="PKKKRKV"
     CDS             join(943..3480,3481..3483,3484..3945,3946..3948,3949..4116,
                     4117..4119,4120..5043)
                     /codon_start=1
                     /product="Cas9 endonuclease from the Streptococcus pyogenes
                     Type II CRISPR/Cas system, mutated to improve targeting 
                     specificity (Slaymaker et al., 2016)"
                     /label=eSpCas9(1.1)
                     /note="carries the mutations K848A, K1003A, and R1060A"
                     /translation="DKKYSIGLDIGTNSVGWAVITDEYKVPSKKFKVLGNTDRHSIKKN
                     LIGALLFDSGETAEATRLKRTARRRYTRRKNRICYLQEIFSNEMAKVDDSFFHRLEESF
                     LVEEDKKHERHPIFGNIVDEVAYHEKYPTIYHLRKKLVDSTDKADLRLIYLALAHMIKF
                     RGHFLIEGDLNPDNSDVDKLFIQLVQTYNQLFEENPINASGVDAKAILSARLSKSRRLE
                     NLIAQLPGEKKNGLFGNLIALSLGLTPNFKSNFDLAEDAKLQLSKDTYDDDLDNLLAQI
                     GDQYADLFLAAKNLSDAILLSDILRVNTEITKAPLSASMIKRYDEHHQDLTLLKALVRQ
                     QLPEKYKEIFFDQSKNGYAGYIDGGASQEEFYKFIKPILEKMDGTEELLVKLNREDLLR
                     KQRTFDNGSIPHQIHLGELHAILRRQEDFYPFLKDNREKIEKILTFRIPYYVGPLARGN
                     SRFAWMTRKSEETITPWNFEEVVDKGASAQSFIERMTAFDKNLPNEKVLPKHSLLYEYF
                     TVYNELTKVKYVTEGMRKPAFLSGEQKKAIVDLLFKTNRKVTVKQLKEDYFKKIECFDS
                     VEISGVEDRFNASLGTYHDLLKIIKDKDFLDNEENEDILEDIVLTLTLFEDREMIEERL
                     KTYAHLFDDKVMKQLKRRRYTGWGALSRKLINGIRDKQSGKTILDFLKSDGFANRNFMA
                     LIHDDSLTFKEDIQKAQVSGQGDSLHEHIANLAGSPAIKKGILQTVKVVDELVKVMGRH
                     KPENIVIEMARENQTTQKGQKNSRERMKRIEEGIKELGSQILKEHPVENTQLQNEKLYL
                     YYLQNGRDMYVDQELDINRLSDYDVDAIVPQSFLADDSIDNKVLTRSDKNRGKSDNVPS
                     EEVVKKMKNYWRQLLNAKLITQRKFDNLTKAERGGLSELDKAGFIKRQLVETRAITKHV
                     AQILDSRMNTKYDENDKLIREVKVITLKSKLVSDFRKDFQFYKVREINNYHHAHDAYLN
                     AVVGTALIKKYPALESEFVYGDYKVYDVRKMIAKSEQEIGKATAKYFFYSNIMNFFKTE
                     ITLANGEIRKAPLIETNGETGEIVWDKGRDFATVRKVLSMPQVNIVKKTEVQTGGFSKE
                     SILPKRNSDKLIARKKDWDPKKYGGFDSPTVAYSVLVVAKVEKGKSKKLKSVKELLGIT
                     IMERSSFEKNPIDFLEAKGYKEVKKDLIIKLPKYSLFELENGRKRMLASAGELQKGNEL
                     ALPSKYVNFLYLASHYEKLKGSPEDNEQKQLFVEQHKHYLDEIIEQISEFSKRVILADA
                     NLDKVLSAYNKHRDKPIREQAENIIHLFTLTNLGAPAAFKYFDTTIDRKRYTSTKEVLD
                     ATLIHQSITGLYETRIDLSQLGGD"
     CDS             5044..5091
                     /codon_start=1
                     /product="bipartite nuclear localization signal from 
                     nucleoplasmin"
                     /label=nucleoplasmin NLS
                     /translation="KRPAATKKAGQAKKKK"
     primer_bind     complement(5116..5133)
                     /label=BGH-rev
                     /note="Bovine growth hormone terminator, reverse primer. 
                     Also called BGH reverse"
     polyA_signal    5122..5329
                     /label=bGH poly(A) signal
                     /note="bovine growth hormone polyadenylation signal"
     repeat_region   5338..5478
                     /label=AAV2 ITR
                     /note="inverted terminal repeat of adeno-associated virus 
                     serotype 2"
     repeat_region   5338..5467
                     /label=AAV2 ITR
     rep_origin      5553..6008
                     /direction=RIGHT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(5640..5659)
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     primer_bind     5850..5871
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     complement(6025..6044)
                     /label=pRS-marker
                     /note="pRS vectors, use to sequence yeast selectable 
                     marker"
     primer_bind     6144..6166
                     /label=pGEX 3'
                     /note="pGEX vectors, reverse primer"
     primer_bind     complement(6204..6222)
                     /label=pBRforEco
                     /note="pBR322 vectors, upsteam of EcoRI site, forward 
                     primer"
     promoter        6290..6394
                     /gene="bla"
                     /label=AmpR promoter
     CDS             join(6395..6463,6464..7255)
                     /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(6613..6632)
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     rep_origin      7426..8014
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     7915..7934
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 ctagaggtac ccgttacata acttacggta aatggcccgc ctggctgacc gcccaacgac
       61 ccccgcccat tgacgtcaat agtaacgcca atagggactt tccattgacg tcaatgggtg
      121 gagtatttac ggtaaactgc ccacttggca gtacatcaag tgtatcatat gccaagtacg
      181 ccccctattg acgtcaatga cggtaaatgg cccgcctggc attgtgccca gtacatgacc
      241 ttatgggact ttcctacttg gcagtacatc tacgtattag tcatcgctat taccatggtc
      301 gaggtgagcc ccacgttctg cttcactctc cccatctccc ccccctcccc acccccaatt
      361 ttgtatttat ttatttttta attattttgt gcagcgatgg gggcgggggg gggggggggg
      421 cgcgcgccag gcggggcggg gcggggcgag gggcggggcg gggcgaggcg gagaggtgcg
      481 gcggcagcca atcagagcgg cgcgctccga aagtttcctt ttatggcgag gcggcggcgg
      541 cggcggccct ataaaaagcg aagcgcgcgg cgggcgggag tcgctgcgac gctgccttcg
      601 ccccgtgccc cgctccgccg ccgcctcgcg ccgcccgccc cggctctgac tgaccgcgtt
      661 actcccacag gtgagcgggc gggacggccc ttctcctccg ggctgtaatt agctgagcaa
      721 gaggtaaggg tttaagggat ggttggttgg tggggtatta atgtttaatt acctggagca
      781 cctgcctgaa atcacttttt ttcaggttgg accggtgcca ccatggacta taaggaccac
      841 gacggagact acaaggatca tgatattgat tacaaagacg atgacgataa gatggcccca
      901 aagaagaagc ggaaggtcgg tatccacgga gtcccagcag ccgacaagaa gtacagcatc
      961 ggcctggaca tcggcaccaa ctctgtgggc tgggccgtga tcaccgacga gtacaaggtg
     1021 cccagcaaga aattcaaggt gctgggcaac accgaccggc acagcatcaa gaagaacctg
     1081 atcggagccc tgctgttcga cagcggcgaa acagccgagg ccacccggct gaagagaacc
     1141 gccagaagaa gatacaccag acggaagaac cggatctgct atctgcaaga gatcttcagc
     1201 aacgagatgg ccaaggtgga cgacagcttc ttccacagac tggaagagtc cttcctggtg
     1261 gaagaggata agaagcacga gcggcacccc atcttcggca acatcgtgga cgaggtggcc
     1321 taccacgaga agtaccccac catctaccac ctgagaaaga aactggtgga cagcaccgac
     1381 aaggccgacc tgcggctgat ctatctggcc ctggcccaca tgatcaagtt ccggggccac
     1441 ttcctgatcg agggcgacct gaaccccgac aacagcgacg tggacaagct gttcatccag
     1501 ctggtgcaga cctacaacca gctgttcgag gaaaacccca tcaacgccag cggcgtggac
     1561 gccaaggcca tcctgtctgc cagactgagc aagagcagac ggctggaaaa tctgatcgcc
     1621 cagctgcccg gcgagaagaa gaatggcctg ttcggaaacc tgattgccct gagcctgggc
     1681 ctgaccccca acttcaagag caacttcgac ctggccgagg atgccaaact gcagctgagc
     1741 aaggacacct acgacgacga cctggacaac ctgctggccc agatcggcga ccagtacgcc
     1801 gacctgtttc tggccgccaa gaacctgtcc gacgccatcc tgctgagcga catcctgaga
     1861 gtgaacaccg agatcaccaa ggcccccctg agcgcctcta tgatcaagag atacgacgag
     1921 caccaccagg acctgaccct gctgaaagct ctcgtgcggc agcagctgcc tgagaagtac
     1981 aaagagattt tcttcgacca gagcaagaac ggctacgccg gctacattga cggcggagcc
     2041 agccaggaag agttctacaa gttcatcaag cccatcctgg aaaagatgga cggcaccgag
     2101 gaactgctcg tgaagctgaa cagagaggac ctgctgcgga agcagcggac cttcgacaac
     2161 ggcagcatcc cccaccagat ccacctggga gagctgcacg ccattctgcg gcggcaggaa
     2221 gatttttacc cattcctgaa ggacaaccgg gaaaagatcg agaagatcct gaccttccgc
     2281 atcccctact acgtgggccc tctggccagg ggaaacagca gattcgcctg gatgaccaga
     2341 aagagcgagg aaaccatcac cccctggaac ttcgaggaag tggtggacaa gggcgcttcc
     2401 gcccagagct tcatcgagcg gatgaccgcc ttcgataaga acctgcccaa cgagaaggtg
     2461 ctgcccaagc acagcctgct gtacgagtac ttcaccgtgt ataacgagct gaccaaagtg
     2521 aaatacgtga ccgagggaat gagaaagccc gccttcctga gcggcgagca gaaaaaggcc
     2581 atcgtggacc tgctgttcaa gaccaaccgg aaagtgaccg tgaagcagct gaaagaggac
     2641 tacttcaaga aaatcgagtg cttcgactcc gtggaaatct ccggcgtgga agatcggttc
     2701 aacgcctccc tgggcacata ccacgatctg ctgaaaatta tcaaggacaa ggacttcctg
     2761 gacaatgagg aaaacgagga cattctggaa gatatcgtgc tgaccctgac actgtttgag
     2821 gacagagaga tgatcgagga acggctgaaa acctatgccc acctgttcga cgacaaagtg
     2881 atgaagcagc tgaagcggcg gagatacacc ggctggggcg cgctgagccg gaagctgatc
     2941 aacggcatcc gcgacaagca gtccggcaag acaatcctgg atttcctgaa gtccgacggc
     3001 ttcgccaaca gaaacttcat ggcgctgatc cacgacgaca gcctgacctt taaagaggac
     3061 atccagaaag cccaggtgtc cggccagggc gatagcctgc acgagcacat tgccaatctc
     3121 gccggcagcc ccgccattaa gaagggcatc ctccagacag tgaaggtggt ggacgagctg
     3181 gtgaaagtga tgggccggca caagcccgag aacatcgtga tcgaaatggc cagagagaac
     3241 cagaccaccc agaagggaca gaagaacagt cgcgagagaa tgaagcggat cgaagagggc
     3301 atcaaagagc tgggcagcca gatcctgaaa gaacaccccg tggaaaacac ccagctccag
     3361 aacgagaagc tgtacctgta ctacctccag aatgggcggg atatgtacgt ggaccaggaa
     3421 ctggacatca accggctgtc cgactacgat gtggacgcca tcgtgcctca gagctttctg
     3481 gcggacgact ccatcgacaa caaggtgctg accagaagcg acaagaaccg gggcaagagc
     3541 gacaacgtgc cctccgaaga ggtcgtgaag aagatgaaga actactggcg gcagctgctg
     3601 aacgccaagc tgattaccca gagaaagttc gacaatctga ccaaggccga gagaggcggc
     3661 ctgagcgaac tggataaggc cggcttcatc aagagacagc tggtggaaac ccgggcgatc
     3721 acaaagcacg tggcacagat cctggactcc cggatgaaca ctaagtacga cgagaatgac
     3781 aagctgatcc gggaagtgaa agtgatcacc ctgaagtcca agctggtgtc cgatttccgg
     3841 aaggatttcc agttttacaa agtgcgcgag atcaacaact accaccacgc ccacgacgcc
     3901 tacctgaacg ccgtcgtggg aaccgccctg atcaaaaagt accctgcgct ggaaagcgag
     3961 ttcgtgtacg gcgactacaa ggtgtacgac gtgcggaaga tgatcgccaa gagcgagcag
     4021 gaaatcggca aggctaccgc caagtacttc ttctacagca acatcatgaa ctttttcaag
     4081 accgagatta ccctggccaa cggcgagatc cggaaggcgc ctctgatcga gacaaacggc
     4141 gaaaccgggg agatcgtgtg ggataagggc cgggattttg ccaccgtgcg gaaagtgctg
     4201 agcatgcccc aagtgaatat cgtgaaaaag accgaggtgc agacaggcgg cttcagcaaa
     4261 gagtctatcc tgcccaagag gaacagcgat aagctgatcg ccagaaagaa ggactgggat
     4321 cctaagaagt acggcggctt cgacagcccc accgtggcct attctgtgct ggtggtggcc
     4381 aaagtggaaa agggcaagtc caagaagctt aagagtgtga aagagctgct ggggatcacc
     4441 atcatggaaa gaagcagctt cgagaagaat cccatcgact ttctggaagc caagggctac
     4501 aaagaagtga aaaaggacct gatcatcaag ctgcctaagt actcgctctt cgagctggaa
     4561 aacggccgga agagaatgct ggcctctgcc ggcgaattgc agaagggaaa cgaactggct
     4621 cttccctcca aatatgtgaa cttcctgtac ctggccagcc actatgagaa gctgaagggc
     4681 tcccccgagg ataatgagca gaaacagctg tttgtggaac agcacaagca ctacctggac
     4741 gagatcatcg agcagatcag cgagttctcc aagagagtga tcctggccga cgctaatctg
     4801 gacaaagtgc tgtccgccta caacaagcac cgggataagc ccatcagaga gcaggccgag
     4861 aatatcatcc acctgtttac cctgaccaat ctgggagccc ctgccgcctt caagtacttt
     4921 gacaccacca tcgataggaa gaggtacacg tcgaccaaag aggtgctgga cgccaccctg
     4981 atccaccaga gcatcaccgg cctgtacgaa acgcgtatcg acctgtctca gctgggaggc
     5041 gacaaaaggc cggcggccac gaaaaaggcc ggccaggcaa aaaagaaaaa gtaattccta
     5101 gagctcgctg atcagcctcg actgtgcctt ctagttgcca gccatctgtt gtttgcccct
     5161 cccccgtgcc ttccttgacc ctggaaggtg ccactcccac tgtcctttcc taataaaatg
     5221 aggaaattgc atcgcattgt ctgagtaggt gtcattctat tctggggggt ggggtggggc
     5281 aggacagcaa gggggaggat tgggaagaga atagcaggca tgctggggag cggccgcagg
     5341 aacccctagt gatggagttg gccactccct ctctgcgcgc tcgctcgctc actgaggccg
     5401 ggcgaccaaa ggtcgcccga cgcccgggct ttgcccgggc ggcctcagtg agcgagcgag
     5461 cgcgcagctg cctgcagggg cgcctgatgc ggtattttct ccttacgcat ctgtgcggta
     5521 tttcacaccg catacgtcaa agcaaccata gtacgcgccc tgtagcggcg cattaagcgc
     5581 ggcgggtgtg gtggttacgc gcagcgtgac cgctacactt gccagcgccc tagcgcccgc
     5641 tcctttcgct ttcttccctt cctttctcgc cacgttcgcc ggctttcccc gtcaagctct
     5701 aaatcggggg ctccctttag ggttccgatt tagtgcttta cggcacctcg accccaaaaa
     5761 acttgatttg ggtgatggtt cacgtagtgg gccatcgccc tgatagacgg tttttcgccc
     5821 tttgacgttg gagtccacgt tctttaatag tggactcttg ttccaaactg gaacaacact
     5881 caaccctatc tcgggctatt cttttgattt ataagggatt ttgccgattt cggcctattg
     5941 gttaaaaaat gagctgattt aacaaaaatt taacgcgaat tttaacaaaa tattaacgtt
     6001 tacaatttta tggtgcactc tcagtacaat ctgctctgat gccgcatagt taagccagcc
     6061 ccgacacccg ccaacacccg ctgacgcgcc ctgacgggct tgtctgctcc cggcatccgc
     6121 ttacagacaa gctgtgaccg tctccgggag ctgcatgtgt cagaggtttt caccgtcatc
     6181 accgaaacgc gcgagacgaa agggcctcgt gatacgccta tttttatagg ttaatgtcat
     6241 gataataatg gtttcttaga cgtcaggtgg cacttttcgg ggaaatgtgc gcggaacccc
     6301 tatttgttta tttttctaaa tacattcaaa tatgtatccg ctcatgagac aataaccctg
     6361 ataaatgctt caataatatt gaaaaaggaa gagtatgagt attcaacatt tccgtgtcgc
     6421 ccttattccc ttttttgcgg cattttgcct tcctgttttt gctcacccag aaacgctggt
     6481 gaaagtaaaa gatgctgaag atcagttggg tgcacgagtg ggttacatcg aactggatct
     6541 caacagcggt aagatccttg agagttttcg ccccgaagaa cgttttccaa tgatgagcac
     6601 ttttaaagtt ctgctatgtg gcgcggtatt atcccgtatt gacgccgggc aagagcaact
     6661 cggtcgccgc atacactatt ctcagaatga cttggttgag tactcaccag tcacagaaaa
     6721 gcatcttacg gatggcatga cagtaagaga attatgcagt gctgccataa ccatgagtga
     6781 taacactgcg gccaacttac ttctgacaac gatcggagga ccgaaggagc taaccgcttt
     6841 tttgcacaac atgggggatc atgtaactcg ccttgatcgt tgggaaccgg agctgaatga
     6901 agccatacca aacgacgagc gtgacaccac gatgcctgta gcaatggcaa caacgttgcg
     6961 caaactatta actggcgaac tacttactct agcttcccgg caacaattaa tagactggat
     7021 ggaggcggat aaagttgcag gaccacttct gcgctcggcc cttccggctg gctggtttat
     7081 tgctgataaa tctggagccg gtgagcgtgg aagccgcggt atcattgcag cactggggcc
     7141 agatggtaag ccctcccgta tcgtagttat ctacacgacg gggagtcagg caactatgga
     7201 tgaacgaaat agacagatcg ctgagatagg tgcctcactg attaagcatt ggtaactgtc
     7261 agaccaagtt tactcatata tactttagat tgatttaaaa cttcattttt aatttaaaag
     7321 gatctaggtg aagatccttt ttgataatct catgaccaaa atcccttaac gtgagttttc
     7381 gttccactga gcgtcagacc ccgtagaaaa gatcaaagga tcttcttgag atcctttttt
     7441 tctgcgcgta atctgctgct tgcaaacaaa aaaaccaccg ctaccagcgg tggtttgttt
     7501 gccggatcaa gagctaccaa ctctttttcc gaaggtaact ggcttcagca gagcgcagat
     7561 accaaatact gtccttctag tgtagccgta gttaggccac cacttcaaga actctgtagc
     7621 accgcctaca tacctcgctc tgctaatcct gttaccagtg gctgctgcca gtggcgataa
     7681 gtcgtgtctt accgggttgg actcaagacg atagttaccg gataaggcgc agcggtcggg
     7741 ctgaacgggg ggttcgtgca cacagcccag cttggagcga acgacctaca ccgaactgag
     7801 atacctacag cgtgagctat gagaaagcgc cacgcttccc gaagggagaa aggcggacag
     7861 gtatccggta agcggcaggg tcggaacagg agagcgcacg agggagcttc cagggggaaa
     7921 cgcctggtat ctttatagtc ctgtcgggtt tcgccacctc tgacttgagc gtcgattttt
     7981 gtgatgctcg tcaggggggc ggagcctatg gaaaaacgcc agcaacgcgg cctttttacg
     8041 gttcctggcc ttttgctggc cttttgctca catg
//
