LOCUS       sequence-241995-        7046 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  AAV-mediated expression of melanopsin-mCherry under the GFAP 
            promoter.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 7046)
  AUTHORS   Mederos S, Hernandez-Vivanco A, Ramirez-Franco J, Martin-Fernandez 
            M, Navarrete M, Yang A, Boyden ES, Perea G
  TITLE     Melanopsin for precise optogenetic activation of astrocyte-neuron 
            networks.
  JOURNAL   Glia. 2019 May;67(5):915-934. doi: 10.1002/glia.23580. Epub 2019 Jan
            11.
  PUBMED    30632636
REFERENCE   2  (bases 1 to 7046)
  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"; doi: 
            "10.1002/glia.23580"; journalName: "Glia"; date: "2019-05"; volume: 
            "67"; issue: "5"; pages: "915-934"
COMMENT     Sequence Label: pAAV-GFAP104-melanopsin-mCherry
FEATURES             Location/Qualifiers
     source          1..7046
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     repeat_region   1..130
                     /label=AAV2 ITR (alternate)
                     /note="Functional equivalent of wild-type AAV2 ITR"
     CDS             2447..3154
                     /codon_start=1
                     /product="monomeric derivative of DsRed fluorescent protein
                     (Shaner et al., 2004)"
                     /label=mCherry
                     /note="mammalian codon-optimized"
                     /translation="VSKGEEDNMAIIKEFMRFKVHMEGSVNGHEFEIEGEGEGRPYEGT
                     QTAKLKVTKGGPLPFAWDILSPQFMYGSKAYVKHPADIPDYLKLSFPEGFKWERVMNFE
                     DGGVVTVTQDSSLQDGEFIYKVKLRGTNFPSDGPVMQKKTMGWEASSERMYPEDGALKG
                     EIKQRLKLKDGGHYDAEVKTTYKAKKPVQLPGAYNVNIKLDITSHNEDYTIVEQYERAE
                     GRHSTGGMDELYK"
     primer_bind     complement(2589..2607)
                     /label=mCherry-R
                     /note="mCherry, reverse primer"
     primer_bind     2857..2876
                     /label=mCherry-F
                     /note="mCherry, forward primer"
     misc_feature    3179..3767
                     /label=WPRE
                     /note="woodchuck hepatitis virus posttranscriptional 
                     regulatory element"
     primer_bind     complement(3232..3252)
                     /label=WPRE-R
                     /note="WPRE, reverse primer"
     CDS             complement(3650..3661)
                     /codon_start=1
                     /product="Factor Xa recognition and cleavage site"
                     /label=Factor Xa site
                     /translation="IEGR"
     polyA_signal    3787..4263
                     /label=hGH poly(A) signal
                     /note="human growth hormone polyadenylation signal"
     primer_bind     complement(3986..4005)
                     /label=hGH-PA-R
                     /note="Human growth hormone terminator, reverse primer"
     repeat_region   4309..4449
                     /label=AAV2 ITR
                     /note="inverted terminal repeat of adeno-associated virus 
                     serotype 2"
     repeat_region   4309..4438
                     /label=AAV2 ITR
     rep_origin      4524..4979
                     /direction=RIGHT
                     /label=f1 ori
                     /note="f1 bacteriophage origin of replication; arrow 
                     indicates direction of (+) strand synthesis"
     primer_bind     complement(4611..4630)
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     primer_bind     4821..4842
                     /label=F1ori-F
                     /note="F1 origin, forward primer"
     primer_bind     complement(4996..5015)
                     /label=pRS-marker
                     /note="pRS vectors, use to sequence yeast selectable 
                     marker"
     primer_bind     5115..5137
                     /label=pGEX 3'
                     /note="pGEX vectors, reverse primer"
     primer_bind     complement(5175..5193)
                     /label=pBRforEco
                     /note="pBR322 vectors, upsteam of EcoRI site, forward 
                     primer"
     promoter        5261..5365
                     /gene="bla"
                     /label=AmpR promoter
     CDS             join(5366..5434,5435..6226)
                     /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"
     rep_origin      6397..6985
                     /direction=RIGHT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     6886..6905
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 cctgcaggca gctgcgcgct cgctcgctca ctgaggccgc ccgggcgtcg ggcgaccttt
       61 ggtcgcccgg cctcagtgag cgagcgagcg cgcagagagg gagtggccaa ctccatcact
      121 aggggttcct gcggccgcac gcgttgcaaa gatggataaa gttttaaaca gagaggaatc
      181 tttgcagcta atggaccttc taggtcttga aaggagtggg aattggctcc ggtgcccgtc
      241 agtgggcaga gcgcacatcg cccacagtcc ccgagaagtt ggggggaggg gtcggcagcg
      301 ctagatctaa catatcctgg tgtggagtag gggacgctgc tctgacagag gctcgggggc
      361 ctgagctggc tctgtgagct ggggaggagg cagacagcca ggccttgtct gcaagcagac
      421 ctggcagcat tgggctggcc gccccccagg gcctcctctt catgcccagt gaatgactca
      481 ccttggcaca gacacaatgt tcggggtggg cacagtgcct gcttcccgcc gcaccccagc
      541 ccccctcaaa tgccttccga gaagcccatt gagcaggggg cttgcattgc accccagcct
      601 gacagcctgg catcttggga taaaagcagc acagccccct aggggctgcc cttgctgtgt
      661 ggcgccaccg gcggtggaga acaaggctct attcagcctg tgcccaggaa aggggatcag
      721 gggatgccca ggcatggaca gtgggtggca gggggggaga ggagggctgt ctgcttccca
      781 gaagtccaag gacacaaatg ggtgagggga gagctctccc catagctggg ctgcggccca
      841 accccacccc ctcaggctat gccagggggt gttgccaggg gcacccgggc atcgccagtc
      901 tagcccactc cttcataaag ccctcgcatc ccaggagcga gcagagccag agcaggttgg
      961 agaggagacg catcacctcc gctgctcgcg gggatccgcc accatgaacc ctccttcggg
     1021 ccctagagtc ctgcccagcc caacccaaga gcccagctgc atggccaccc cagcaccacc
     1081 cagctggtgg gacagctccc agagcagcat ctccagcctg ggccggcttc catccatcag
     1141 tcccacagca cctgggactt gggctgctgc ctgggtcccc ctccccacgg ttgatgttcc
     1201 agaccatgcc cactataccc tgggcacagt gatcttgctg gtgggactca cgggcatgct
     1261 tggcaacctg acggtcatct ataccttctg caggagcaga agcctccgga cacctgccaa
     1321 catgttcatt atcaacctcg cggtcagcga cttcctcatg agtttcaccc aggcccctgt
     1381 cttcttcacc agtagcctct ataagcagtg gctctttggg gagacaggct gcgagttcta
     1441 tgccttctgt ggagctctct ttggcatttc ctccatgatc accctgacgg ccatcgccct
     1501 ggaccgctac ctggtaatca cacgcccgct ggccaccttt ggtgtggcgt ccaagaggcg
     1561 tgcggcattt gtcctgctgg gcgtttggct ctatgcgcta gcttggagtc tgccaccctt
     1621 cttcggctgg agcgcctacg tgcccgaggg gttgctgaca tcctgctcct gggactacat
     1681 gagcttcacg ccggccgtgc gtgcctacac catgcttctc tgctgcttcg tgttcttcct
     1741 ccctttatta attatcatct actgctacat cttcatcttc agggccatcc gggagacagg
     1801 acgggctctc cagaccttcg gggcctgcaa gggcaatggc gagtccctgt ggcagcggca
     1861 gcggctgcag agcgagtgca agatggccaa gatcatgctg ctggtcatcc tcctcttcgt
     1921 gctctcctgg gctccctatt ccgctgtggc cctggtggcc tttgctgggt acgcacacgt
     1981 cctgacaccc tacatgagct cggtgccagc cgtcatcgcc aaggcctctg caatccacaa
     2041 ccccatcatt tacgccatca cccaccccaa gtacagggtg gccattgccc agcacctgcc
     2101 ctgcctaggt gtgctgctgg gtgtatcacg ccggcacagt cgcccctacc ccagctaccg
     2161 ctccacccac cgctccacgc tgaccagcca cacctccaac ctcagctgga tctccatacg
     2221 gaggcgccag gagtccctgg gctcggagag tgaggtgggc tggacacaca tggaggcagc
     2281 agctgtgtgg ggagctgccc agcaagcaaa tgggcggtcc ctctacggtc agggtctgga
     2341 ggacttggaa gccaaggcac cccccagacc ccagggacac gaagcagaga ctccagggaa
     2401 gaccaagggg ctgatcccca gccaggaccc gcggatgcga ccggtagtga gcaagggcga
     2461 ggaggataac atggccatca tcaaggagtt catgcgcttc aaggtgcaca tggagggctc
     2521 cgtgaacggc cacgagttcg agatcgaggg cgagggcgag ggccgcccct acgagggcac
     2581 ccagaccgcc aagctgaagg tgaccaaggg tggccccctg cccttcgcct gggacatcct
     2641 gtcccctcag ttcatgtacg gctccaaggc ctacgtgaag caccccgccg acatccccga
     2701 ctacttgaag ctgtccttcc ccgagggctt caagtgggag cgcgtgatga acttcgagga
     2761 cggcggcgtg gtgaccgtga cccaggactc ctccctgcag gacggcgagt tcatctacaa
     2821 ggtgaagctg cgcggcacca acttcccctc cgacggcccc gtaatgcaga agaagaccat
     2881 gggctgggag gcctcctccg agcggatgta ccccgaggac ggcgccctga agggcgagat
     2941 caagcagagg ctgaagctga aggacggcgg ccactacgac gctgaggtca agaccaccta
     3001 caaggccaag aagcccgtgc agctgcccgg cgcctacaac gtcaacatca agttggacat
     3061 cacctcccac aacgaggact acaccatcgt ggaacagtac gaacgcgccg agggccgcca
     3121 ctccaccggc ggcatggacg agctgtacaa gtaagaattc tgtacaaagc ttatcgataa
     3181 tcaacctctg gattacaaaa tttgtgaaag attgactggt attcttaact atgttgctcc
     3241 ttttacgcta tgtggatacg ctgctttaat gcctttgtat catgctattg cttcccgtat
     3301 ggctttcatt ttctcctcct tgtataaatc ctggttgctg tctctttatg aggagttgtg
     3361 gcccgttgtc aggcaacgtg gcgtggtgtg cactgtgttt gctgacgcaa cccccactgg
     3421 ttggggcatt gccaccacct gtcagctcct ttccgggact ttcgctttcc ccctccctat
     3481 tgccacggcg gaactcatcg ccgcctgcct tgcccgctgc tggacagggg ctcggctgtt
     3541 gggcactgac aattccgtgg tgttgtcggg gaaatcatcg tcctttcctt ggctgctcgc
     3601 ctatgttgcc acctggattc tgcgcgggac gtccttctgc tacgtccctt cggccctcaa
     3661 tccagcggac cttccttccc gcggcctgct gccggctctg cggcctcttc cgcgtcttcg
     3721 ccttcgccct cagacgagtc ggatctccct ttgggccgcc tccccgcatc gataccggct
     3781 cgagacgggt ggcatccctg tgacccctcc ccagtgcctc tcctggccct ggaagttgcc
     3841 actccagtgc ccaccagcct tgtcctaata aaattaagtt gcatcatttt gtctgactag
     3901 gtgtccttct ataatattat ggggtggagg ggggtggtat ggagcaaggg gcaagttggg
     3961 aagacaacct gtagggcctg cggggtctat tgggaaccaa gctggagtgc agtggcacaa
     4021 tcttggctca ctgcaatctc cgcctcctgg gttcaagcga ttctcctgcc tcagcctccc
     4081 gagttgttgg gattccaggc atgcatgacc aggctcagct aatttttgtt tttttggtag
     4141 agacggggtt tcaccatatt ggccaggctg gtctccaact cctaatctca ggtgatctac
     4201 ccaccttggc ctcccaaatt gctgggatta caggcgtgaa ccactgctcc cttccctgtc
     4261 cttctcgagc tgattttgta ggtaaccacg tgcggaccga gcggccgcag gaacccctag
     4321 tgatggagtt ggccactccc tctctgcgcg ctcgctcgct cactgaggcc gggcgaccaa
     4381 aggtcgcccg acgcccgggc tttgcccggg cggcctcagt gagcgagcga gcgcgcagct
     4441 gcctgcaggg gcgcctgatg cggtattttc tccttacgca tctgtgcggt atttcacacc
     4501 gcatacgtca aagcaaccat agtacgcgcc ctgtagcggc gcattaagcg cggcgggtgt
     4561 ggtggttacg cgcagcgtga ccgctacact tgccagcgcc ttagcgcccg ctcctttcgc
     4621 tttcttccct tcctttctcg ccacgttcgc cggctttccc cgtcaagctc taaatcgggg
     4681 gctcccttta gggttccgat ttagtgcttt acggcacctc gaccccaaaa aacttgattt
     4741 gggtgatggt tcacgtagtg ggccatcgcc ctgatagacg gtttttcgcc ctttgacgtt
     4801 ggagtccacg ttctttaata gtggactctt gttccaaact ggaacaacac tcaactctat
     4861 ctcgggctat tcttttgatt tataagggat tttgccgatt tcggtctatt ggttaaaaaa
     4921 tgagctgatt taacaaaaat ttaacgcgaa ttttaacaaa atattaacgt ttacaatttt
     4981 atggtgcact ctcagtacaa tctgctctga tgccgcatag ttaagccagc cccgacaccc
     5041 gccaacaccc gctgacgcgc cctgacgggc ttgtctgctc ccggcatccg cttacagaca
     5101 agctgtgacc gtctccggga gctgcatgtg tcagaggttt tcaccgtcat caccgaaacg
     5161 cgcgagacga aagggcctcg tgatacgcct atttttatag gttaatgtca tgataataat
     5221 ggtttcttag acgtcaggtg gcacttttcg gggaaatgtg cgcggaaccc ctatttgttt
     5281 atttttctaa atacattcaa atatgtatcc gctcatgaga caataaccct gataaatgct
     5341 tcaataatat tgaaaaagga agagtatgag tattcaacat ttccgtgtcg cccttattcc
     5401 cttttttgcg gcattttgcc ttcctgtttt tgctcaccca gaaacgctgg tgaaagtaaa
     5461 agatgctgaa gatcagttgg gtgcacgagt gggttacatc gaactggatc tcaacagcgg
     5521 taagatcctt gagagttttc gccccgaaga acgttttcca atgatgagca cttttaaagt
     5581 tctgctatgt ggcgcggtat tatcccgtat tgacgccggg caagagcaac tcggtcgccg
     5641 catacactat tctcagaatg acttggttga gtactcacca gtcacagaaa agcatcttac
     5701 ggatggcatg acagtaagag aattatgcag tgctgccata accatgagtg ataacactgc
     5761 ggccaactta cttctgacaa cgatcggagg accgaaggag ctaaccgctt ttttgcacaa
     5821 catgggggat catgtaactc gccttgatcg ttgggaaccg gagctgaatg aagccatacc
     5881 aaacgacgag cgtgacacca cgatgcctgt agcaatggca acaacgttgc gcaaactatt
     5941 aactggcgaa ctacttactc tagcttcccg gcaacaatta atagactgga tggaggcgga
     6001 taaagttgca ggaccacttc tgcgctcggc ccttccggct ggctggttta ttgctgataa
     6061 atctggagcc ggtgagcgtg ggtctcgcgg tatcattgca gcactggggc cagatggtaa
     6121 gccctcccgt atcgtagtta tctacacgac ggggagtcag gcaactatgg atgaacgaaa
     6181 tagacagatc gctgagatag gtgcctcact gattaagcat tggtaactgt cagaccaagt
     6241 ttactcatat atactttaga ttgatttaaa acttcatttt taatttaaaa ggatctaggt
     6301 gaagatcctt tttgataatc tcatgaccaa aatcccttaa cgtgagtttt cgttccactg
     6361 agcgtcagac cccgtagaaa agatcaaagg atcttcttga gatccttttt ttctgcgcgt
     6421 aatctgctgc ttgcaaacaa aaaaaccacc gctaccagcg gtggtttgtt tgccggatca
     6481 agagctacca actctttttc cgaaggtaac tggcttcagc agagcgcaga taccaaatac
     6541 tgttcttcta gtgtagccgt agttaggcca ccacttcaag aactctgtag caccgcctac
     6601 atacctcgct ctgctaatcc tgttaccagt ggctgctgcc agtggcgata agtcgtgtct
     6661 taccgggttg gactcaagac gatagttacc ggataaggcg cagcggtcgg gctgaacggg
     6721 gggttcgtgc acacagccca gcttggagcg aacgacctac accgaactga gatacctaca
     6781 gcgtgagcta tgagaaagcg ccacgcttcc cgaagggaga aaggcggaca ggtatccggt
     6841 aagcggcagg gtcggaacag gagagcgcac gagggagctt ccagggggaa acgcctggta
     6901 tctttatagt cctgtcgggt ttcgccacct ctgacttgag cgtcgatttt tgtgatgctc
     6961 gtcagggggg cggagcctat ggaaaaacgc cagcaacgcg gcctttttac ggttcctggc
     7021 cttttgctgg ccttttgctc acatgt
//
