LOCUS       sequence-433053-        9286 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Mammalian expression of mouse Ap1 g1.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 9286)
  AUTHORS   Montgomery AC, Mendoza CS, Garbouchian A, Quinones GB, Bentley M
  TITLE     Polarized transport requires AP-1-mediated recruitment of KIF13A and
            KIF13B at the trans-Golgi.
  JOURNAL   Mol Biol Cell. 2024 Mar 6:mbcE23100401. doi: 
            10.1091/mbc.E23-10-0401.
  PUBMED    38446634
REFERENCE   2  (bases 1 to 9286)
  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: "Mol Biol 
            Cell. 2024 Mar 6:mbcE23100401. doi: 10.1091/mbc.E23-10-0401."
COMMENT     Sequence Label: pBa.GFP-AP1/gamma1
FEATURES             Location/Qualifiers
     source          1..9286
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     primer_bind     1255..1277
                     /label=pCAGGS-5
                     /note="Chimeric intron in CAG promoter, forward primer"
     regulatory      1349..1358
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(1355..1357,1358..1360,1361..2071)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(1355..1357,1358..1360,1361..2071)
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     primer_bind     complement(1400..1421)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(1661..1680)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     2008..2029
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     polyA_signal    4705..4839
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(4742..4761)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     4796..4815
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     primer_bind     complement(4870..4886)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(4870..4886)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(4883..4905)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    4894..4910
                     /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(4918..4924,4925..4942,4943..4948))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    4963..4984
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     primer_bind     complement(5101..5118)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(5272..5860)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(5352..5371)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(6031..6822,6823..6891))
                     /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     6654..6673
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(6892..6996)
                     /gene="bla"
                     /label=AmpR promoter
     primer_bind     7064..7082
                     /label=pBRforEco
                     /note="pBR322 vectors, upsteam of EcoRI site, forward 
                     primer"
     primer_bind     complement(7120..7142)
                     /label=pGEX 3'
                     /note="pGEX vectors, reverse primer"
     primer_bind     7242..7261
                     /label=pRS-marker
                     /note="pRS vectors, use to sequence yeast selectable 
                     marker"
     primer_bind     7455..7477
                     /label=M13/pUC Forward
                     /note="In lacZ gene"
     primer_bind     7469..7486
                     /label=M13 Forward
                     /note="In lacZ gene. Also called M13-F20 or M13 (-21) 
                     Forward"
     primer_bind     7470..7486
                     /label=M13 fwd
                     /note="common sequencing primer, one of multiple similar 
                     variants"
ORIGIN
        1 tcgaggtgag ccccacgttc tgcttcactc tccccatctc ccccccctcc ccacccccaa
       61 ttttgtattt atttattttt taattatttt gtgcagcgat gggggcgggg gggggggggg
      121 ggggcgcctg gggggggggg gggggggggg ggggggcgcg cgccgggggg gggggggcgg
      181 ggcgaggggc ggggcggggc gaggcggaga ggtgcggcgg cagccaatca gagcggcgcg
      241 ctccgaaagt ttccttttat ggcgaggcgg cggcggcggc ggccctataa aaagcgaagc
      301 gcgcggcggg cgggagtcgc tgcgcgctgc cttcgccccg tgccccgctc cgccgccgcc
      361 tcgcgccgcc cgccccggct ctgactgacc gcgttactcc cacaggtgag cgggcgggac
      421 ggcccttctc ctccgggctg taattagcgc ttggtttaat gacggctcgt ttcttttctg
      481 tggctgcgtg aaagccttaa agggctccgg gagggccctt tgtgcggggg ggagcggctc
      541 ggggggtgcg tgcgtgtgtg tgtgcgtggg gagcgccgcg tgcggctccg cgctgcccgg
      601 cggctgtgag cgctgcgggc gcggcgcggg gctttgtgcg ctccgcagtg tgcgcgaggg
      661 gagcgcggcc gggggcggtg ccccgcggtg cggggggggc tgcgagggga acaaaggctg
      721 cgtgcggggt gtgtgcgtgg gggggtgagc agggggtgtg ggcgcggcgg tcgggctgta
      781 acccccccct gcacccccct ccccgagttg ctgagcacgg cccggcttcg ggtgcggggc
      841 tccgtgcggg gcgtggcgcg gggctcgccg tgccgggcgg ggggtggcgg caggtggggg
      901 tgccgggcgg ggcggggccg cctcgggccg gggagggctc gggggagggg cgcggcggcc
      961 cccggagcgc cggcggctgt cgaggcgcgg cgagccgcag ccattgcctt ttatggtaat
     1021 cgtgcgagag ggcgcaggga cttcctttgt cccaaatctg tgcggagccg aaatctggga
     1081 ggcgccgccg caccccctct agcgggcgcg gggcgaagcg gtgcggcgcc ggcaggaagg
     1141 aaatgggcgg ggagggcctt cgtgcgtcgc cgcgccgccg tccccttctc catctccagc
     1201 ctcggggctg tccgcagggg gacggctgcc ttcggggggg acggggcagg gcggggttcg
     1261 gcttctggcg tgtgaccggc ggggtttata tcttcccttc tctgttcctc cgcagccccc
     1321 aagcttggcg cgcctagggc taccggtcgc caccatggtg agcaagggcg aggagctgtt
     1381 caccggggtg gtgcccatcc tggtcgagct ggacggcgac gtaaacggcc acaagttcag
     1441 cgtgtccggc gagggcgagg gcgatgccac ctacggcaag ctgaccctga agttcatctg
     1501 caccaccggc aagctgcccg tgccctggcc caccctcgtg accaccctga cctacggcgt
     1561 gcagtgcttc agccgctacc ccgaccacat gaagcagcac gacttcttca agtccgccat
     1621 gcccgaaggc tacgtccagg agcgcaccat cttcttcaag gacgacggca actacaagac
     1681 ccgcgccgag gtgaagttcg agggcgacac cctggtgaac cgcatcgagc tgaagggcat
     1741 cgacttcaag gaggacggca acatcctggg gcacaagctg gagtacaact acaacagcca
     1801 caacgtctat atcatggccg acaagcagaa gaacggcatc aaggtgaact tcaagatccg
     1861 ccacaacatc gaggacggca gcgtgcagct cgccgaccac taccagcaga acacccccat
     1921 cggcgacggc cccgtgctgc tgcccgacaa ccactacctg agcacccagt ccgccctgag
     1981 caaagacccc aacgagaagc gcgatcacat ggtcctgctg gagttcgtga ccgccgccgg
     2041 gatcactctc ggcatggacg agctgtacaa gtactcagat ctcgagctca agcttcgaat
     2101 tctgatgcca gcccccatca gattgcggga gctgatccgg accatccgga cagcccgaac
     2161 ccaagctgag gaacgagaaa tgatccagaa agaatgtgct gcaatccggt cctcatttag
     2221 agaagaagac aatacatacc ggtgtcggaa tgtggcaaag ttactatata tgcacatgct
     2281 gggctaccct gctcactttg gacagttgga gtgcctcaag ctaatcgcct cacaaaaatt
     2341 cacagacaaa cgcattggct atttaggagc aatgctatta ttagatgaaa gacaagatgt
     2401 gcatcttctc atgaccaact gtatcaagaa tgatcttaat catagcacgc agtttgtgca
     2461 ggggctagca ctttgtaccc tcggctgcat gggctcctcg gagatgtgca gagatcttgc
     2521 gggagaggta gaaaagcttc tgaaaacctc caactcttac ttaagaaaaa aggcagcact
     2581 gtgtgctgtt cacgtcatca ggaaggttcc tgaacttatg gagatgtttt taccagcaac
     2641 aaaaaattta ttgaatgaga agaaccatgg tgtccttcac acgtctgtag tcctcctcac
     2701 agagatgtgt gaacggagcc cagacatgct cgcacatttc agaaagcttg tgccccaatt
     2761 agttcgtatt ctaaagaacc tcatcatgtc cggatattcc ccagaacatg atgtctctgg
     2821 tatcagtgac ccctttttgc aggtacgaat tttgcggtta ttaagaattt taggacggaa
     2881 tgacgatgat tcaagtgaag ctatgaatga tatattagca caggttgcca ctaatacaga
     2941 gactagtaaa aatgtaggaa atgctattct gtatgagacg gttttgacta tcatggatat
     3001 taaatcagag agtggattgc gagttctagc cataaatatt cttggtcgat tcttattgaa
     3061 caatgacaaa aatattagat atgttgctct gacatctctg ttgaagactg tgcagacaga
     3121 tcataacgct gtacagaggc atagaagcac aattgtggac tgtctgaaag atctggatgt
     3181 ctccataaaa agacgtgcaa tggaactgag ttttgccctg gtgaatggga ataatatccg
     3241 aggcatgatg aaagaattac tttattttct ggattcctgt gagccagaat ttaaagctga
     3301 ttgtgcatct ggaatcttcc ttgctgcaga aaagtacgca ccttccaaac ggtggcatat
     3361 agatacaatt atgcgtgtct tgacaacggc aggaagttat gttcgcgatg atgcagttcc
     3421 taacttgatt cagttaataa ccaacagtgt ggagatgcac gcttacaccg tccagcgcct
     3481 gtacaaggcg attctcggtg actattctca acaacccttg gtacaagtgg ctgcgtggtg
     3541 tataggtgaa tatggcgatc ttcttgtgtc tggccagtgt gaagaggaag agcctattca
     3601 ggtgacagaa gatgaagtgc tggatatttt agaaagtgtc ctgatctcta atatgtccac
     3661 ctctgtgaca agaggctatg ctctcactgc cattatgaag ctgtctaccc gattcacctg
     3721 tactgtaaac cgaattaaga aagtggtttc catctatggg agcagcatcg acgtagagct
     3781 ccagcagagg gcagtagagt acaacgcact ttttaagaag tatgaccaca tgaggtctgc
     3841 cctacttgaa agaatgcctg tcatggaaaa agtgaccaca aatggccctt cggagatcgt
     3901 gcagacaaat ggagagacag aaccagcgcc cctagagact aaaccaccac cctcagggcc
     3961 acaacccaca agccaggcca atgatctatt ggatttgttg ggaggaaatg acataacacc
     4021 tgttatccca actgcaccta caagcaaacc agcatcagct ggtggagaac ttctcgactt
     4081 gctaggagac atcaccctga caggtgctcc agctgctgct cctacccctg cctcagtgcc
     4141 acagatatcc cagcccccct tcttgttgga tgggctttcc tcacagcctc tcttcaatga
     4201 catcgctcca ggcatcccct ccatcacagc gtacagtaag aacggcttga agatagagtt
     4261 cacctttgaa cggtcaaaca ccaaccccag cgtaacagtg ataacgatac aggcctctaa
     4321 cagcacagag ctagacatga cggactttgt tttccaggct gcagtaccaa agacattcca
     4381 gctgcagctt ctgtctccta gcagcagcgt tgtcccagcc tttaatacag ggaccatcac
     4441 acaagtcatt aaagttctga atccacagaa gcaacagctg cgaatgcgga tcaagctcac
     4501 atataatcac aagggctcgg caatgcaaga tctagcagaa gtgaacaatt tcccccctca
     4561 gtcctggcaa cgggatccac cggatctaga taagtaatga tcataatcag ccatatcaca
     4621 tctgtagagg ttttacttgc tttaaaaaac ctcccacacc tccccctgaa cctgaaacat
     4681 aaaatgaatg caattgttgt tgttaacttg tttattgcag cttataatgg ttacaaataa
     4741 agcaatagca tcacaaattt cacaaataaa gcattttttt cactgcattc tagttgtggt
     4801 ttgtccaaac tcatcaatgt atcttatcat gtctggatcc ccgggtaccg agctcgaatt
     4861 cgtaatcatg tcatagctgt ttcctgtgtg aaattgttat ccgctcacaa ttccacacaa
     4921 catacgagcc ggaagcataa agtgtaaagc ctggggtgcc taatgagtga gctaactcac
     4981 attaattgcg ttgcgctcac tgcccgcttt ccagtcggga aacctgtcgt gccagctgca
     5041 ttaatgaatc ggccaacgcg cggggagagg cggtttgcgt attgggcgct cttccgcttc
     5101 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc
     5161 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc
     5221 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccatag
     5281 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc
     5341 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt
     5401 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct
     5461 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg
     5521 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct
     5581 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat
     5641 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg
     5701 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa
     5761 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt
     5821 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc
     5881 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt
     5941 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta
     6001 aagtatatat gagtaaactt ggtctgacag ttaccaatgc ttaatcagtg aggcacctat
     6061 ctcagcgatc tgtctatttc gttcatccat agttgcctga ctccccgtcg tgtagataac
     6121 tacgatacgg gagggcttac catctggccc cagtgctgca atgataccgc gagacccacg
     6181 ctcaccggct ccagatttat cagcaataaa ccagccagcc ggaagggccg agcgcagaag
     6241 tggtcctgca actttatccg cctccatcca gtctattaat tgttgccggg aagctagagt
     6301 aagtagttcg ccagttaata gtttgcgcaa cgttgttgcc attgctacag gcatcgtggt
     6361 gtcacgctcg tcgtttggta tggcttcatt cagctccggt tcccaacgat caaggcgagt
     6421 tacatgatcc cccatgttgt gcaaaaaagc ggttagctcc ttcggtcctc cgatcgttgt
     6481 cagaagtaag ttggccgcag tgttatcact catggttatg gcagcactgc ataattctct
     6541 tactgtcatg ccatccgtaa gatgcttttc tgtgactggt gagtactcaa ccaagtcatt
     6601 ctgagaatag tgtatgcggc gaccgagttg ctcttgcccg gcgtcaatac gggataatac
     6661 cgcgccacat agcagaactt taaaagtgct catcattgga aaacgttctt cggggcgaaa
     6721 actctcaagg atcttaccgc tgttgagatc cagttcgatg taacccactc gtgcacccaa
     6781 ctgatcttca gcatctttta ctttcaccag cgtttctggg tgagcaaaaa caggaaggca
     6841 aaatgccgca aaaaagggaa taagggcgac acggaaatgt tgaatactca tactcttcct
     6901 ttttcaatat tattgaagca tttatcaggg ttattgtctc atgagcggat acatatttga
     6961 atgtatttag aaaaataaac aaataggggt tccgcgcaca tttccccgaa aagtgccacc
     7021 tgacgtctaa gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag
     7081 gccctttcgt ctcgcgcgtt tcggtgatga cggtgaaaac ctctgacaca tgcagctccc
     7141 ggagacggtc acagcttgtc tgtaagcgga tgccgggagc agacaagccc gtcagggcgc
     7201 gtcagcgggt gttggcgggt gtcggggctg gcttaactat gcggcatcag agcagattgt
     7261 actgagagtg caccatatgc ggtgtgaaat accgcacaga tgcgtaagga gaaaataccg
     7321 catcaggcgc cattcgccat tcaggctgcg caactgttgg gaagggcgat cggtgcgggc
     7381 ctcttcgcta ttacgccagc tggcgaaagg gggatgtgct gcaaggcgat taagttgggt
     7441 aacgccaggg ttttcccagt cacgacgttg taaaacgacg gccagtgcca agttgggatc
     7501 tttgcattgg cccacggctc tcaggatggg gatgctcccc ttcagcaccc ggttcccctt
     7561 ggaaactgat ggtcctggct ctgtggcatg gcagtggcac tgtgaggagc cccctaccag
     7621 cagcacacag tggggttggc actgccacgc tccggatgcc gcgctctgat ccaaccccat
     7681 aatcaaggga acccgaattg ccccatcatt gcccccacca cccccatcct gccgggccct
     7741 cacaccccac gctgccttct ggtgacattc cccagcccaa acccacggct tcatggctac
     7801 cgcggggcat ttcccattgc cgccccatta tcagctctgc acacctcccg ctgtacccat
     7861 gcctcgtggc tgcccttctt tgacgtataa tcttctaatt aatacccggc cttgtcaaag
     7921 tggagcacaa acgttaatta attccccagc aggcaggtaa ttaacagtgt gactcccttt
     7981 ttgctgcgag tggggctgat acagagagat gtggcactat ggagcccacg gggtcctggc
     8041 actgggtgcc cacggaggtc cccatgtgct gcagtgtcac cgcctccgag gagacagtat
     8101 tgtccctgcg gtgtccctgc agctcagctc tgtccacagg gccacctcca gtttggaggg
     8161 gacacaatgc agccccgatg caacccatcc tcgcagcatc ccagggacaa agaccccact
     8221 gcaagaccgc acacagggct gggtcccgct cccctaatat ctacagtgct tcttgcatgg
     8281 ccccttaatc aatgcagtta atcagcatgc gctcatgcac cgctctggag ctgcaaagcc
     8341 cctcgcagcg ctgctcacca acaccgcgca ccgccccggc ccagcctgca gcacgcgctg
     8401 caaacaggaa agaaacaaaa tattgcccaa atgtaggcaa aggcattcgg ctgccttgac
     8461 ctccgccggg ccgggccctg cctgactcag ctccttactc agcgctcgct tcctccctcc
     8521 ggctgccacc gccgcagcgc acaccctgac aaagagtggc ccttaacggg ctctgaggtg
     8581 cacccagcag tgcactcagc agtccaaggg ccggcctgga ggtttgcacc gctacgtgct
     8641 gacattagca ttgaacttgg ccctgggtag tgctgcaggc cgggcggggt gggtgtagag
     8701 agtgcagcgc gcgttgcacc cggtgcccct tcccctccct tgcatcccag caggctgcac
     8761 cccagcacca ggcccgtgca tgcatgctcc tggtgttatt gcagcctggt gcatgcatgc
     8821 gtcttgatgg tgcagcgctg tgcatgcatc ctccttggtg tgtagcagtc tagtgcatgc
     8881 atacccctcg gtgttattgc tgctctgtgc acgcacgctc attgtatcac ttcatcccag
     8941 tgcatgcact cacactggag cgattgctgc tcggtgcacg cacactcatt gtatcactgc
     9001 agctcagtgg ctgcacgcac accggtgtta ttgctgctcg gtgcgtgcat gcacatcagt
     9061 gtcgctgcag ctcagtgcat gcacgctcat tgcccatcgc tatccctgcc tctcctgctg
     9121 gcgctccccg ggaggtgact tcaaggggac cgcaggacca cctcgggggt ggggggaggg
     9181 ctgcacacgc ggaccccgct ccccctcccc aacaaagcac tgtggaatca aaaagggggg
     9241 aggggggatg gaggggcgcg tcacaccccc gccccacacc ctcacc
//
