LOCUS       sequence-104804-        8840 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Drosophila codon-optimized Flp2::mODC-PEST fusion gene driven from 
            Drosophila Hsp70Bb Heat Shock Promoter.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 8840)
  AUTHORS   Nern A, Pfeiffer BD, Rubin GM
  TITLE     Optimized tools for multicolor stochastic labeling reveal diverse 
            stereotyped cell arrangements in the fly visual system.
  JOURNAL   Proc Natl Acad Sci U S A. 2015 May 11. pii: 201506763.
  PUBMED    25964354
REFERENCE   2  (bases 1 to 8840)
  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: "Proc Natl 
            Acad Sci U S A. 2015 May 11. pii: 201506763."
COMMENT     Sequence Label: pBPhsFlp2::PEST
FEATURES             Location/Qualifiers
     source          1..8840
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     primer_bind     37..55
                     /label=pBRforEco
                     /note="pBR322 vectors, upsteam of EcoRI site, forward 
                     primer"
     promoter        301..539
                     /label=hsp70 promoter
                     /note="Drosophila melanogaster hsp70Bb promoter"
     primer_bind     486..507
                     /label=pCasper-hs
                     /note="Drosophila Hsp70 promoter, forward primer"
     CDS             complement(join(3363..3977,4048..4179,4383..4698,4760..5414,
                     5489..5762,6164..6235))
                     /codon_start=1
                     /gene="white"
                     /product="Drosophila white gene eye color pigment"
                     /label=mini-white
                     /note="This is a modified version of the white gene lacking
                     part of the first intron."
                     /translation="MGQEDQELLIRGGSKHPSAEHLNNGDSGAASQSCINQGFGQAKNY
                     GTLRPPSPPEDSGSGSGQLAENLTYAWHNMDIFGAVNQPGSGWRQLVNRTRGLFCNERH
                     IPAPRKHLLKNVCGVAYPGELLAVMGSSGAGKTTLLNALAFRSPQGIQVSPSGMRLLNG
                     QPVDAKEMQARCAYVQQDDLFIGSLTAREHLIFQAMVRMPRHLTYRQRVARVDQVIQEL
                     SLSKCQHTIIGVPGRVKGLSGGERKRLAFASEALTDPPLLICDEPTSGLDSFTAHSVVQ
                     VLKKLSQKGKTVILTIHQPSSELFELFDKILLMAEGRVAFLGTPSEAVDFFSYVGAQCP
                     TNYNPADFYVQVLAVVPGREIESRDRIAKICDNFAISKVARDMEQLLATKNLEKPLEQP
                     ENGYTYKATWFMQFRAVLWRSWLSVLKEPLLVKVRLIQTTMVAILIGLIFLGQQLTQVG
                     VMNINGAIFLFLTNMTFQNVFATINVFTSELPVFMREARSRLYRCDTYFLGKTIAELPL
                     FLTVPLVFTAIAYPMIGLRAGVLHFFNCLALVTLVANVSTSFGYLISCASSSTSMALSV
                     GPPVIIPFLLFGGFFLNSGSVPVYLKWLSYLSWFRYANEGLLINQWADVEPGEISCTSS
                     NTTCPSSGKVILETLNFSAADLPLDYVGLAILIVSFRVLAYLALRLRARRKE"
     primer_bind     6687..6705
                     /label=pCasper-F
                     /note="Drosophila mini-white gene, reverse primer"
     protein_bind    6930..6999
                     /label=attB
                     /bound_moiety="phage phi-C31 integrase"
                     /note="attB site for the phi-C31 integrase (Groth et al., 
                     2000)"
     rep_origin      complement(7086..7674)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(7166..7185)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(7845..8636,8637..8705))
                     /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     8468..8487
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(8706..8810)
                     /gene="bla"
                     /label=AmpR promoter
ORIGIN
        1 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcccttt
       61 cgtcttcaag aattcggccg gccagatctg aatcccaaaa caaactggtt attgtggtag
      121 gtcatttgtt tggcagaaag aaaactcgag aaatttctct ggccgttatt cgttattgtc
      181 tcttttcttt ttgggtctct ccctctctgc actaatgctc tctcactctg tcacacagta
      241 aacgacatac tgctctcgtt ggttcgagag agcgcgcctc gaatgttcgc gaaaagagcg
      301 ccggagtata aatagaggcg cttcgtctac ggagcgacaa ttcaattcaa acaagcaaag
      361 tgaacacgtc gctaagcgaa agctaagcaa ataaacaagc gcagctgaac aagctaaaca
      421 atctgcagta aagtgcaagt taaagtgaat caattaaaag taaccagcaa ccaagtaaat
      481 caactgcaac tactgaaatc tgccaagaag taattattga atacaagaag agaactctga
      541 atactttcaa caagttaccg agaaagaaga actcaggtac cgctagcaat caaaatgccg
      601 cagtttggca tcctctgcaa gaccccacca aaggtgttgg tgcgtcaatt cgtggagcga
      661 tttgagaggc cgtcgggtga gaagatcgcc ctgtgcgctg ccgagttgac ctatttgtgt
      721 tggatgatca ctcataatgg caccgcgatt aagcgcgcta cctttatgag ctataacact
      781 atcattagca attccctgtc ctttgacata gtaaacaagt ccctgcagtt taaatacaag
      841 actcagaagg ccactatatt ggaggcttcg ctgaaaaagt tgatcccggc atgggagttc
      901 acgatcatcc catactacgg tcagaaacac cagagcgata ttaccgatat tgtaagcagc
      961 ctccagctgc agtttgagtc cagcgaagag gctgataagg gtaatagtca cagcaaaaag
     1021 atgctgaagg cactgctgtc cgagggcgaa agcatctggg agattactga gaaaatcctg
     1081 aactcgtttg agtacaccag ccgattcacc aagacgaaga ccctgtacca gttcctcttt
     1141 ttggcaacct tcatcaattg tggtcgcttc agtgacatca aaaacgtgga ccctaaatcg
     1201 ttcaagctgg tgcagaataa gtacctgggt gttatcatcc agtgcttggt taccgagact
     1261 aagacctccg tgtccaggca catttatttc ttctccgcaa ggggtcgcat cgatccgctg
     1321 gtatacttgg atgagttcct tcggaatagt gaaccagtct tgaagcgcgt gaacaggacg
     1381 ggcaattcca gtagcaacaa gcaagagtac cagctgctga aggataatct tgttcggtcg
     1441 tacaacaaag ccttgaagaa aaatgcgcca tactcgatct ttgcaatcaa gaatggtccc
     1501 aagagtcata ttggccggca cctgatgacc agtttcttgt ccatgaaggg tctgactgag
     1561 ctcacaaacg tcgttggcaa ctggtcggac aagcgagcga gtgccgtcgc ccgcacgaca
     1621 tacacccacc agatcacggc cataccagat cactatttcg cgctggtgtc gcgttattat
     1681 gcctatgatc ccatcagcaa ggagatgatc gcgctgaagg acgaaaccaa tccaatcgag
     1741 gagtggcagc atatcgagca acttaaggga agcgctgagg gtagcatccg ttaccccgcc
     1801 tggaacggca tcatcagcca ggaggttctg gattacctga gctcctacat caatcgccgt
     1861 attggatccc atggcttccc tccagaggtg gaggagcaag atgatggcac tctccccatg
     1921 agctgcgctc aagagagtgg catggatcgt caccccgctg cttgcgcctc ggctcgcatc
     1981 aacgtgtaag ctagccctag ggtcgactaa agccaaatag aaaattattc agttcctggc
     2041 ttaagttttt aaaagtgata ttatttattt ggttgtaacc aaccaaaaga atgtaaataa
     2101 ctaatacata attatgttag ttttaagtta gcaacaaatt gattttagct atattagcta
     2161 cttggttaat aaatagaata tatttattta aagataattg cgtttttatt gtcagggagt
     2221 gagtttgctt aaaaactcgt ttagatctgt cctcgagaaa ttatttattt aaatgcgatg
     2281 gagagttggc gccgaatcga aaactttacg cgcttaaaag cacgagttgg catccctaac
     2341 cggtgtttaa acgcggccgc tggccacggg tgcgcatgat cgtgctcctg tcgttgagga
     2401 cccggctagg ctggcggggt tgccttactg gttagcagaa tgaatcaccg atacgcgagc
     2461 gaacgtgaag cgactgctgc tgcaaaacgt ctgcgacctg agcaacaaca tgaatggtct
     2521 tcggtttccg tgtttcgtaa agtctggaaa cgcggaagtc agcgccctgc accattatgt
     2581 tccggaggcg cgccctagtt ccagtgaaat ccaagcattt tctaaattaa atgtattctt
     2641 attattatag ttgttatttt tgatatatat aaacaacact attatgccca ccattttttt
     2701 gagatgcatc tacacaagga acaaacactg gatgtcactt tcagttcaaa ttgtaacgct
     2761 aatcactccg aacaggtcac aaaaaattac cttaaaaagt cataatatta aattagaata
     2821 aatatagctg tgagggaaat atatacaaat atattggagc aaataaattg tacatacaaa
     2881 tatttattac taatttctat tgagacgaaa tgaaccactc ggaaccattt gagcgaaccg
     2941 aatcgcgcgg aactaacgac agtcgctcca aggtcgtcga acaaaaggtg aatgtgttgc
     3001 ggagagcggg tgggagacag cgaaagagca actacgaaac gtggtgtggt ggaggtgaat
     3061 tatgaagagg gcgcgcgatt tgaaaagtat gtatataaaa aatatatccc ggtgttttat
     3121 gtagcgataa acgagttttt gatgtaaggt atgcaggtgt gtaagtcttt tggttagaag
     3181 acaaatccaa agtctacttg tggggatgtt cgaaggggaa atacttgtat tctataggtc
     3241 atatcttgtt tttattggca caaatataat tacattagct ttttgagggg gcaataaaca
     3301 gtaaacacga tggtaataat ggtaaaaaaa aaaaacaagc agttatttcg gatatatgtc
     3361 ggctactcct tgcgtcgggc ccgaagtctt agagccagat atgcgagcac ccggaagctc
     3421 acgatgagaa tggccagacc cacgtagtcc agcggcagat cggcggcgga gaagttaagc
     3481 gtctccagga tgaccttgcc cgaactgggg cacgtggtgt tcgacgatgt gcagctaatt
     3541 tcgcccggct ccacgtccgc ccattggtta atcagcagac cctcgttggc gtaacggaac
     3601 catgagaggt acgacaacca tttgaggtat actggcaccg agcccgagtt caagaagaag
     3661 ccgccaaaga gcaggaatgg tatgataacc ggcggaccca cagacagcgc catcgaggtc
     3721 gaggagctgg cgcaggatat tagatatccg aaggacgttg acacattggc caccagagtg
     3781 accagcgcca ggcagttgaa gaagtgcagc actccggccc gcagtccgat catcggatag
     3841 gcaatcgccg tgaagaccag tggcactgtg agaaaaagcg gcaattcggc aatcgttttg
     3901 cccagaaagt atgtgtcaca gcgataaagt cgacttcggg cctccctcat aaaaactggc
     3961 agctctgagg tgaacaccta aatcgaatcg attcattaga aagttagtaa attattgaaa
     4021 tgcaaatgta ttctaaacat gacttacatt tatcgtggca aagacgtttt gaaaggtcat
     4081 gttggtcagg aagaggaaga tggctccgtt gatattcatc acacccactt gcgtgagttg
     4141 ttggcccaaa aagatgaggc caatcaagat ggcaaccatc tgcaaattaa aatgttactc
     4201 gcatctcatt aatattcgcg agttaaatga aatttattta tcttctgcaa aactataaac
     4261 tatacatctc attgaaaaaa actaagaagg gtgtggaatc aggcaattct atctaaaatc
     4321 tagcgaattt gtttccaaga attgtaagcg ttatatcatt tgtttccact ggaaccactc
     4381 accgttgtct gaataagtcg cacttttacg aggagtggtt ccttgagcac cgacagccag
     4441 gatcgccaca ggaccgcccg gaactgcatg aaccaggtgg ccttgtaggt gtacccattc
     4501 tccggctgct ccagtggctt ctccagattt ttggtggcca acaactgctc catatcccgg
     4561 gctactttgc taatggcaaa attgtcgcat atcttggcga tccgatcacg ggactcgatc
     4621 tcccgtccgg gcacaacggc caacacctgt acgtaaaagt ccgccggatt gtagttggta
     4681 ggacactggg cacccacgct ggataggagt tgagatgtta tgtaatacta gataccctta
     4741 ataaacacat cgaactcact aggaaaagaa gtcgacggct tcgctgggag tgcccaagaa
     4801 agctaccctg ccctcggcca tcagaaggat cttgtcaaag agctcaaaca gctcggaaga
     4861 cggctgatga atggtcagga tgacggtctt gcccttctgc gacagcttct tcagcacctg
     4921 gacgacgctg tgggcggtaa aggagtccag tccggaggtg ggctcatcgc agatcagaag
     4981 cggcggatcg gttagagcct cggaggcgaa tgccagacgc ttcctttctc cgccggacag
     5041 acctttcacc ctgccgggca caccgatgat cgtgtgctga catttgctga gcgaaagctc
     5101 ctggatcacc tgatccacgc gggccactcg ctgccgatag gtcagatgtc gtggcatccg
     5161 caccatggct tggaaaatca ggtgttccct ggccgttagg gagccgataa agaggtcatc
     5221 ctgctggaca taggcgcacc tggcctgcat ctccttggcg tccacaggtt ggccattgag
     5281 cagtcgcatc ccggatggcg atacttggat gccctgcggc gatcgaaagg caagggcatt
     5341 cagcagggtc gtctttccgg caccggaact gcccatcacg gccaaaagtt cgcccggata
     5401 ggccacgccg caaactgagt ttcaaattgg taattggacc ctttattaag atttcacaca
     5461 gatcagccga ctgcgaatag aaactcaccg ttcttgagca aatgtttcct gggcgccggt
     5521 atgtgtcgct cgttgcagaa tagtccgcgt gtccggttga ccagctgccg ccatccggag
     5581 cccggctgat tgaccgcccc aaagatgtcc atattgtgcc aggcataggt gaggttctcg
     5641 gctagttggc cgctccctga accggagtcc tccggcggac tgggtggccg gagcgtgccg
     5701 tagtttttgg cctgcccgaa gccctggtta atgcagctct gcgaagccgc tccgctgtca
     5761 ccctgcaatg ataggggatc tcaaatatca actactagcg ttatgctcat ctaaccccga
     5821 acaaaaagta ccccgaagta tcctacgaag taggtttata cttttattta ttttttgtgc
     5881 atctaggatc agcttaaaat atctggttgt tatatttttt gtaaaaaaga atatagtcga
     5941 aaatgaatgc ctttagatgt cttgatcatg atatgatctc aaaaattgtc ttatatagcg
     6001 agaacagcta ccagaataat ctgtttcgtg tcactatttg tttgtgcaat tgcggtttgg
     6061 gatttttgtg ggtcgcagtt ctcacgccgc atacaatttg atgttgcaat cgcagttcct
     6121 atagatcaag tgaacttaag atgtatgcac atgtactact cacattgttc agatgctcgg
     6181 cagatgggtg tttgctgcct ccgcgaatta atagctcctg atcctcttgg cccattgccg
     6241 ggatttttca cactttcccc tgcttaccca cccaaaacca atcaccaccc caatcactca
     6301 aaaaacaaac aaaaataaga agcgagagga gttttggcac agcactttgt gtttaattga
     6361 tggcgtaaac cgcttggagc ttcgtcacga aaccgctgac aaaatgcaac tgaaggcgga
     6421 cattgacgct acgtaacgct acaaacggtg gcgaaagaga tagcggacgc agcggcgaaa
     6481 gagacggcga tatttctgtg gacagagaag gaggcaaaca gcgctgactt tgagtggaat
     6541 gtcattttga gtgagaggta atcgaaagaa cctggtacat caaataccct tggatcgaag
     6601 taaatttaaa actgatcaga taagttcaat gatatccagt gcagtaaaaa aaaaaaatgt
     6661 tttttttatc tactttccgc aaaaatgggt tttattaact tacatacata ctaggcgcgc
     6721 ccatatgttc ggcttgtcga catgcccgcc gtgaccgtcg agaacccgct gacgctgccc
     6781 cgcgtatccg cacccgccga cgccgtcgca cgtcccgtgc tcaccgtgac caccgcgccc
     6841 agcggtttcg agggcgaggg cttcccggtg cgccgcgcgt tcgccgggat caactaccgc
     6901 cacctcgacc cgttcatcat gatggaccag atgggtgagg tggagtacgc gcccggggag
     6961 cccaagggca cgccctggca cccgcaccgc ggcttcgaga ccgtgaccta catcgtcgac
     7021 ggtaacatgt gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg
     7081 gcgtttttcc ataggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag
     7141 aggtggcgaa acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc
     7201 gtgcgctctc ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg
     7261 ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt
     7321 cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc
     7381 ggtaactatc gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc
     7441 actggtaaca ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg
     7501 tggcctaact acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca
     7561 gttaccttcg gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc
     7621 ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat
     7681 cctttgatct tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt
     7741 ttggtcatga gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt
     7801 tttaaatcaa tctaaagtat atatgagtaa acttggtctg acagttacca atgcttaatc
     7861 agtgaggcac ctatctcagc gatctgtcta tttcgttcat ccatagttgc ctgactcccc
     7921 gtcgtgtaga taactacgat acgggagggc ttaccatctg gccccagtgc tgcaatgata
     7981 ccgcgagacc cacgctcacc ggctccagat ttatcagcaa taaaccagcc agccggaagg
     8041 gccgagcgca gaagtggtcc tgcaacttta tccgcctcca tccagtctat taattgttgc
     8101 cgggaagcta gagtaagtag ttcgccagtt aatagtttgc gcaacgttgt tgccattgct
     8161 acaggcatcg tggtgtcacg ctcgtcgttt ggtatggctt cattcagctc cggttcccaa
     8221 cgatcaaggc gagttacatg atcccccatg ttgtgcaaaa aagcggttag ctccttcggt
     8281 cctccgatcg ttgtcagaag taagttggcc gcagtgttat cactcatggt tatggcagca
     8341 ctgcataatt ctcttactgt catgccatcc gtaagatgct tttctgtgac tggtgagtac
     8401 tcaaccaagt cattctgaga atagtgtatg cggcgaccga gttgctcttg cccggcgtca
     8461 atacgggata ataccgcgcc acatagcaga actttaaaag tgctcatcat tggaaaacgt
     8521 tcttcggggc gaaaactctc aaggatctta ccgctgttga gatccagttc gatgtaaccc
     8581 actcgtgcac ccaactgatc ttcagcatct tttactttca ccagcgtttc tgggtgagca
     8641 aaaacaggaa ggcaaaatgc cgcaaaaaag ggaataaggg cgacacggaa atgttgaata
     8701 ctcatactct tcctttttca atattattga agcatttatc agggttattg tctcatgagc
     8761 ggatacatat ttgaatgtat ttagaaaaat aaacaaatag gggttccgcg cacatttccc
     8821 cgaaaagtgc cacctgagtc
//
