LOCUS       sequence-344980-        9231 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Expresses the optogenetic channel CsChrimson off of a QUAS promoter 
            and contains Piggybac terminal repeats for transposon-mediated 
            integration.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 9231)
  AUTHORS   Sorrells TR, Pandey A, Rosas-Villegas A, Vosshall LB
  TITLE     A persistent behavioral state enables sustained predation of humans 
            by mosquitoes.
  JOURNAL   Elife. 2022 May 12;11:e76663. doi: 10.7554/eLife.76663.
  PUBMED    35550041
REFERENCE   2  (bases 1 to 9231)
  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: "Elife."; 
            date: "2022-05-12"; volume: "11:e76663. doi"; pages: " 
            10.7554/eLife.76663"
COMMENT     Sequence Label: pTS26_QUAS_CsChrimson
FEATURES             Location/Qualifiers
     source          1..9231
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     rep_origin      complement(30..458)
                     /direction=LEFT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(140..161)
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     352..371
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     primer_bind     585..607
                     /label=M13/pUC Forward
                     /note="In lacZ gene"
     primer_bind     599..616
                     /label=M13 Forward
                     /note="In lacZ gene. Also called M13-F20 or M13 (-21) 
                     Forward"
     primer_bind     600..616
                     /label=M13 fwd
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     repeat_region   746..808
                     /label=piggyBac right (3') inverted repeat
                     /note="piggyBac transposon-specific inverted terminal 
                     repeat sequence (ITR)"
     regulatory      1294..1303
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(1300..1302,1303..1305,1306..2019)
                     /codon_start=1
                     /product="enhanced CFP"
                     /label=ECFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTWGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYISHNVYITADKQKNGIK
                     ANFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     primer_bind     complement(1345..1366)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(1606..1625)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     1953..1974
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     polyA_signal    2142..2263
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     promoter        2675..2913
                     /label=hsp70 promoter
                     /note="Drosophila melanogaster hsp70Bb promoter"
     primer_bind     2860..2881
                     /label=pCasper-hs
                     /note="Drosophila Hsp70 promoter, forward primer"
     intron          5661..5726
                     /label=small t intron
                     /note="SV40 (simian virus 40) small t antigen intron"
     CDS             5856..5876
                     /codon_start=1
                     /product="nuclear localization signal of SV40 (simian virus
                     40) large T antigen"
                     /label=SV40 NLS
                     /translation="PKKKRKV"
     polyA_signal    6148..6282
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     repeat_region   6557..6591
                     /label=piggyBac left (5') inverted repeat
                     /note="piggyBac transposon-specific inverted terminal 
                     repeat sequence (ITR)"
     primer_bind     complement(7082..7098)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(7082..7098)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(7095..7117)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    7106..7122
                     /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(7130..7136,7137..7154,7155..7160))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    7175..7196
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     primer_bind     complement(7313..7330)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(7484..8072)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(7564..7583)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(8243..9034,9035..9103))
                     /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     8866..8885
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(9104..9208)
                     /gene="bla"
                     /label=AmpR promoter
ORIGIN
        1 ctaaattgta agcgttaata ttttgttaaa attcgcgtta aatttttgtt aaatcagctc
       61 attttttaac caataggccg aaatcggcaa aatcccttat aaatcaaaag aatagaccga
      121 gatagggttg agtgttgttc cagtttggaa caagagtcca ctattaaaga acgtggactc
      181 caacgtcaaa gggcgaaaaa ccgtctatca gggcgatggc ccactacgtg aaccatcacc
      241 ctaatcaagt tttttggggt cgaggtgccg taaagcacta aatcggaacc ctaaagggag
      301 cccccgattt agagcttgac ggggaaagcc ggcgaacgtg gcgagaaagg aagggaagaa
      361 agcgaaagga gcgggcgcta gggcgctggc aagtgtagcg gtcacgctgc gcgtaaccac
      421 cacacccgcc gcgcttaatg cgccgctaca gggcgcgtcc cattcgccat tcaggctgcg
      481 caactgttgg gaagggcgat cggtgcgggc ctcttcgcta ttacgccagc tggcgaaagg
      541 gggatgtgct gcaaggcgat taagttgggt aacgccaggg ttttcccagt cacgacgttg
      601 taaaacgacg gccagtgagc gcgcctcgtt cattcacgtt tttgaacccg tggaggacgg
      661 gcagactcgc ggtgcaaatg tgttttacag cgtgatggag cagatgaaga tgctcgacac
      721 gctgcagaac acgcagctag attaacccta gaaagataat catattgtga cgtacgttaa
      781 agataatcat gtgtaaaatt gacgcatgtg ttttatcggt ctgtatatcg aggtttattt
      841 attaatttga atagatatta agttttatta tatttacact tacatactaa taataaattc
      901 aacaaacaat ttatttatgt ttatttattt attaaaaaaa acaaaaactc aaaatttctt
      961 ctataaagta acaaaacttt tatcgaattc ctgcagcccg ggggatccac tagttctagt
     1021 gttcccacaa tggttaattc gagctcgccc ggggatctaa ttcaattaga gactaattca
     1081 attagagcta attcaattag gatccaagct tatcgatttc gaaccctcga ccgccggagt
     1141 ataaatagag gcgcttcgtc tacggagcga caattcaatt caaacaagca aagtgaacac
     1201 gtcgctaagc gaaagctaag caaataaaca agcgcagctg aacaagctaa acaatcgggg
     1261 taccgctaga gtcgacggta cgatccaccg gtcgccacca tggtgagcaa gggcgaggag
     1321 ctgttcaccg gggtggtgcc catcctggtc gagctggacg gcgacgtaaa cggccacaag
     1381 ttcagcgtgt ccggcgaggg cgagggcgat gccacctacg gcaagctgac cctgaagttc
     1441 atctgcacca ccggcaagct gcccgtgccc tggcccaccc tcgtgaccac cctgacctgg
     1501 ggcgtgcagt gcttcagccg ctaccccgac cacatgaagc agcacgactt cttcaagtcc
     1561 gccatgcccg aaggctacgt ccaggagcgc accatcttct tcaaggacga cggcaactac
     1621 aagacccgcg ccgaggtgaa gttcgagggc gacaccctgg tgaaccgcat cgagctgaag
     1681 ggcatcgact tcaaggagga cggcaacatc ctggggcaca agctggagta caactacatc
     1741 agccacaacg tctatatcac cgccgacaag cagaagaacg gcatcaaggc caacttcaag
     1801 atccgccaca acatcgagga cggcagcgtg cagctcgccg accactacca gcagaacacc
     1861 cccatcggcg acggccccgt gctgctgccc gacaaccact acctgagcac ccagtccgcc
     1921 ctgagcaaag accccaacga gaagcgcgat cacatggtcc tgctggagtt cgtgaccgcc
     1981 gccgggatca ctctcggcat ggacgagctg tacaagtaaa gcggccgcga ctctagatca
     2041 taatcagcca taccacattt gtagaggttt tacttgcttt aaaaaacctc ccacacctcc
     2101 ccctgaacct gaaacataaa atgaatgcaa ttgttgttgt taacttgttt attgcagctt
     2161 ataatggtta caaataaagc aatagcatca caaatttcac aaataaagca tttttttcac
     2221 tgcattctag ttgtggtttg tccaaactca tcaatgtatc ttaaagctta tcgatacgcg
     2281 tacggcacta gagcggccgc caccgcggtc acgtgtcact gggtcagtgg gtaatcgctt
     2341 atcctcggat aaacaattat cctcacgggt aatcgcttat ccgctcgggt aatcgcttat
     2401 cctcgggtaa tcgcttatcc ttgggtaatc gcttatcctc ggataaacaa ttatcctcac
     2461 gggtaatcgc ttatccgctc gggtaatcgc ttatcctcgg gtaatcgctt atccttgggt
     2521 aatcgcttat cctcggataa acaattatcc tcacgggtaa tcgcttatcc gctcgggtaa
     2581 tcgcttatcc tcgggtaatc gcttatcctt tcacgttggg actcagtgag gaggacctga
     2641 attcctgcag cccgagcgga gactctagcg agcgccggag tataaataga ggcgcttcgt
     2701 ctacggagcg acaattcaat tcaaacaagc aaagtgaaca cgtcgctaag cgaaagctaa
     2761 gcaaataaac aagcgcagct gaacaagcta aacaatctgc agtaaagtgc aagttaaagt
     2821 gaatcaatta aaagtaacca gcaaccaagt aaatcaactg caactactga aatctgccaa
     2881 gaagtaatta ttgaatacaa gaagagaact ctgaataggg aattgggaat tcgttaacag
     2941 atcgggggat caattcgtta acagatctgc ggccgcggct cgagcaaaat gagcagactg
     3001 gtcgccgctt cttggctgct ggctctcctc ctctgcggaa ttaccagcac aacaacagcc
     3061 tctagcgccc cagcagcttc ttctacagac ggaacagccg ccgcagcagt gtctcactac
     3121 gccatgaacg gcttcgacga gctggctaaa ggagccgtgg tgccagaaga ccactttgtc
     3181 tgcggaccag ccgacaagtg ctattgctcc gcttggctgc acagcagagg cacaccagga
     3241 gaaaagatcg gcgcccaggt ctgccagtgg attgctttca gcatcgccat cgccctgctg
     3301 acattctacg gcttcagcgc ctggaaggcc acttgcggtt gggaggaggt ctacgtctgt
     3361 tgcgtcgagg tgctgttcgt gaccctggag atcttcaagg agttcagcag ccccgccaca
     3421 gtgtacctgt ctaccggcaa ccacgcctat tgcctgcgct acttcgagtg gctgctgtct
     3481 tgccccgtga tcctgatcaa gctgagcaac ctgagcggcc tgaagaacga ctacagcaag
     3541 cggaccatgg gcctgatcgt gtcttgcgtg ggaatgatcg tgttcggcat ggccgcagga
     3601 ctggctaccg attggctcaa gtggctgctg tatatcgtgt cttgcatcta cggcggctac
     3661 atgtacttcc aggccgccaa gtgctacgtg gaagccaacc acagcgtgcc taaaggccat
     3721 tgccgcatgg tcgtgaagct gatggcctac gcttacttcg cctcttgggg cagctaccca
     3781 atcctctggg cagtgggacc agaaggactg ctgaagctga gcccttacgc caacagcatc
     3841 ggccacagca tctgcgacat catcgccaag gagttttgga ccttcctggc ccaccacctg
     3901 aggatcaaga tccacgagca catcctgatc cacggcgaca tccggaagac caccaagatg
     3961 gagatcggag gcgaggaggt ggaagtggaa gagttcgtgg aggaggagga cgaggacaca
     4021 gtggcgatcg ctgctgccgc cgcggcggcc aagagcagga tcaccagcga gggcgagtac
     4081 atccccctgg accagatcga catcaacgga ggttcaggcg gaaccggtgt tagcaagggt
     4141 gaagaggtga ttaaagagtt tatgcgtttt aaagtacgca tggagggtag catgaacggt
     4201 catgagtttg agatcgaggg cgaaggcgaa ggtcgtccgt acgagggtac gcagaccgct
     4261 aaactgaaag taaccaaagg cggtcctctg ccgttcgcgt gggacatcct gtccccgcag
     4321 tttatgtatg gttccaaggc ctacgtcaaa cacccagccg atatcccgga ctacaagaag
     4381 ctgtctttcc cggagggttt caagtgggag cgtgtaatga actttgagga cggtggcctg
     4441 gttaccgtca cccaggatag ctctctgcaa gatggcaccc tgatctacaa ggtgaagatg
     4501 cgtggtacga actttccgcc ggatggcccg gtgatgcaga aaaagacgat gggatgggaa
     4561 gcatctaccg agcgcctgta tccgcgtgac ggtgttctga aaggtgagat ccaccaggcg
     4621 ctgaaactga aggacggcgg tcactacctg gttgaattta agacgatcta tatggctaaa
     4681 aagccggttc aactgccagg ttactactac gtggacacca aactggatat cacgtctcac
     4741 aacgaagatt ataccatcgt cgaacagtat gaacgtagcg agggccgtca ccacctgttc
     4801 ctgggccacg gtactggttc tacgggttct ggttcctctg gcactgcgtc ttccgaagac
     4861 aacaacatgg cggtgatcaa agagttcatg aggttcaaag tacgtatgga aggttctatg
     4921 aacggccatg agttcgagat tgaaggtgag ggcgagggtc gcccatacga gggcactcag
     4981 accgcaaagc tgaaagttac caaaggtggc ccactgcctt ttgcgtggga tatcctgtct
     5041 ccgcagttca tgtacggttc caaagcctac gtaaaacacc cggcagacat cccggattac
     5101 aaaaagctgt ccttcccaga gggcttcaaa tgggaacgtg ttatgaattt cgaagatggc
     5161 ggcctggtca ctgttacgca ggacagcagc ctgcaagacg gtactctgat ttacaaagtg
     5221 aaaatgcgtg gcactaactt cccgcctgac ggtccagtaa tgcagaagaa aactatgggc
     5281 tgggaagcta gcaccgaacg tctgtacccg cgcgacggtg tgctgaaagg cgagattcac
     5341 caggccctga agctgaagga tggtggtcac tatctggttg agttcaaaac tatctacatg
     5401 gcaaaaaagc ctgtacaact gccgggctat tactacgttg acactaaact ggacatcacc
     5461 tcccacaacg aggattatac tattgttgaa cagtacgagc gttctgaagg tcgccatcat
     5521 ctgtttctgt atggtatgga cgaactgtat aaattctgct acgagaacga ggtgtaatct
     5581 agaggatctt tgtgaaggaa ccttacttct gtggtgtgac ataattggac aaactaccta
     5641 cagagattta aagctctaag gtaaatataa aatttttaag tgtataatgt gttaaactac
     5701 tgattctaat tgtttgtgta ttttagattc caacctatgg aactgatgaa tgggagcagt
     5761 ggtggaatgc ctttaatgag gaaaacctgt tttgctcaga agaaatgcca tctagtgatg
     5821 atgaggctac tgctgactct caacattcta ctcctccaaa aaagaagaga aaggtagaag
     5881 accccaagga ctttccttca gaattgctaa gttttttgag tcatgctgtg tttagtaata
     5941 gaactcttgc ttgctttgct atttacacca caaaggaaaa agctgcactg ctatacaaga
     6001 aaattatgga aaaatatttg atgtatagtg ccttgactag agatcataat cagccatacc
     6061 acatttgtag aggttttact tgctttaaaa aacctcccac acctccccct gaacctgaaa
     6121 cataaaatga atgcaattgt tgttgttaac ttgtttattg cagcttataa tggttacaaa
     6181 taaagcaata gcatcacaaa tttcacaaat aaagcatttt tttcactgca ttctagttgt
     6241 ggtttgtcca aactcatcaa tgtatcttat catgtctgga tcgatatcta taacaagaaa
     6301 atatatatat aataagttat cacgtaagta gaacatgaaa taacaatata attatcgtat
     6361 gagttaaatc ttaaaagtca cgtaaaagat aatcatgcgt cattttgact cacgcggtcg
     6421 ttatagttca aaatcagtga cacttaccgc attgacaagc acgcctcacg ggagctccaa
     6481 gcggcgactg agatgtccta aatgcacagc gacggattcg cgctatttag aaagagagag
     6541 caatatttca agaatgcatg cgtcaatttt acgcagacta tctttctagg gttaatctag
     6601 ctgcatcagg atcatatcgt cgggtctttt ttccggctca gtcatcgccc aagctggcgc
     6661 tatctgggca tcggggagga agaagcccgt gccttttccc gcgaggttga agcggcatgg
     6721 aaagagtttg ccgaggatga ctgctgctgc attgacgttg agcgaaaacg cacgtttacc
     6781 atgatgattc gggaaggtgt ggccatgcac gcctttaacg gtgaactgtt cgttcaggcc
     6841 acctgggata ccagttcgtc gcggcttttc cggacacagt tccggatggt cagcccgaag
     6901 cgcatcagca acccgaacaa taccggcgac agccggaact gccgtgccgg tgtgcagatt
     6961 aatgacagcg gtgcggcgct gggatattac gtcagcgagg acgggtatcc tggctggatg
     7021 ccgcagaaat ggacatggat accccgtgag ttacccggcg ggcgcgcttg gcgtaatcat
     7081 ggtcatagct gtttcctgtg tgaaattgtt atccgctcac aattccacac aacatacgag
     7141 ccggaagcat aaagtgtaaa gcctggggtg cctaatgagt gagctaactc acattaattg
     7201 cgttgcgctc actgcccgct ttccagtcgg gaaacctgtc gtgccagctg cattaatgaa
     7261 tcggccaacg cgcggggaga ggcggtttgc gtattgggcg ctcttccgct tcctcgctca
     7321 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg
     7381 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc
     7441 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccat aggctccgcc
     7501 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac
     7561 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc
     7621 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata
     7681 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc
     7741 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca
     7801 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag
     7861 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta
     7921 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg
     7981 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc
     8041 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt
     8101 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa
     8161 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat
     8221 atgagtaaac ttggtctgac agttaccaat gcttaatcag tgaggcacct atctcagcga
     8281 tctgtctatt tcgttcatcc atagttgcct gactccccgt cgtgtagata actacgatac
     8341 gggagggctt accatctggc cccagtgctg caatgatacc gcgagaccca cgctcaccgg
     8401 ctccagattt atcagcaata aaccagccag ccggaagggc cgagcgcaga agtggtcctg
     8461 caactttatc cgcctccatc cagtctatta attgttgccg ggaagctaga gtaagtagtt
     8521 cgccagttaa tagtttgcgc aacgttgttg ccattgctac aggcatcgtg gtgtcacgct
     8581 cgtcgtttgg tatggcttca ttcagctccg gttcccaacg atcaaggcga gttacatgat
     8641 cccccatgtt gtgcaaaaaa gcggttagct ccttcggtcc tccgatcgtt gtcagaagta
     8701 agttggccgc agtgttatca ctcatggtta tggcagcact gcataattct cttactgtca
     8761 tgccatccgt aagatgcttt tctgtgactg gtgagtactc aaccaagtca ttctgagaat
     8821 agtgtatgcg gcgaccgagt tgctcttgcc cggcgtcaat acgggataat accgcgccac
     8881 atagcagaac tttaaaagtg ctcatcattg gaaaacgttc ttcggggcga aaactctcaa
     8941 ggatcttacc gctgttgaga tccagttcga tgtaacccac tcgtgcaccc aactgatctt
     9001 cagcatcttt tactttcacc agcgtttctg ggtgagcaaa aacaggaagg caaaatgccg
     9061 caaaaaaggg aataagggcg acacggaaat gttgaatact catactcttc ctttttcaat
     9121 attattgaag catttatcag ggttattgtc tcatgagcgg atacatattt gaatgtattt
     9181 agaaaaataa acaaataggg gttccgcgca catttccccg aaaagtgcca c
//
