LOCUS       sequence-9122-ex        7773 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  synthetic circular DNA
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 7773)
  AUTHORS   Hageman J, Kampinga HH
  TITLE     Computational analysis of the human HSPH/HSPA/DNAJ family and 
            cloning of a human HSPH/HSPA/DNAJ expression library.
  JOURNAL   Cell Stress Chaperones. 2009 Jan;14(1):1-21. doi: 
            10.1007/s12192-008-0060-2. Epub 2008 Aug 7.
  PUBMED    18686016
REFERENCE   2  (bases 1 to 7773)
  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.1007/s12192-008-0060-2"; journalName: "Cell Stress Chaperones"; 
            date: "2009-01"; volume: "14"; issue: "1"; pages: "1-21"
COMMENT     Sequence Label: pcDNA5/FRT/TO GFP HSPA6
FEATURES             Location/Qualifiers
     source          1..7773
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     regulatory      6..15
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(12..14,15..17,18..728)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(12..14,15..17,18..728)
                     /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(57..78)
                     /label=EGFP-N
                     /note="EGFP, reverse primer"
     primer_bind     complement(318..337)
                     /label=EXFP-R
                     /note="For distinguishing EGFP variants, reverse primer"
     primer_bind     665..686
                     /label=EGFP-C
                     /note="EGFP, forward primer"
     primer_bind     complement(2747..2764)
                     /label=BGH-rev
                     /note="Bovine growth hormone terminator, reverse primer. 
                     Also called BGH reverse"
     polyA_signal    2753..2977
                     /label=bGH poly(A) signal
                     /note="bovine growth hormone polyadenylation signal"
     primer_bind     complement(3110..3129)
                     /label=F1ori-R
                     /note="F1 origin, reverse primer"
     protein_bind    3261..3308
                     /label=FRT
                     /bound_moiety="FLP recombinase from the Saccharomyces 
                     cerevisiae 2u plasmid"
                     /note="FLP-mediated recombination occurs in the 8-bp core 
                     sequence TCTAGAAA (Turan and Bode, 2011)."
     CDS             3316..4338
                     /codon_start=1
                     /product="hygromycin B phosphotransferase"
                     /label=HygR
                     /note="confers resistance to hygromycin"
                     /translation="KKPELTATSVEKFLIEKFDSVSDLMQLSEGEESRAFSFDVGGRGY
                     VLRVNSCADGFYKDRYVYRHFASAALPIPEVLDIGEFSESLTYCISRRAQGVTLQDLPE
                     TELPAVLQPVAEAMDAIAAADLSQTSGFGPFGPQGIGQYTTWRDFICAIADPHVYHWQT
                     VMDDTVSASVAQALDELMLWAEDCPEVRHLVHADFGSNNVLTDNGRITAVIDWSEAMFG
                     DSQYEVANIFFWRPWLACMEQQTRYFERRHPELAGSPRLRAYMLRIGLDQLYQSLVDGN
                     FDDAAWAQGRCDAIVRSGAGTVGRTQIARRSAAVWTDGCVEVLADSGNRRPSTRPRAKE
                     "
     CDS             3316..4338
                     /codon_start=1
                     /gene="aph(4)-Ia"
                     /product="aminoglycoside phosphotransferase from E. coli"
                     /label=HygR
                     /note="confers resistance to hygromycin"
                     /translation="KKPELTATSVEKFLIEKFDSVSDLMQLSEGEESRAFSFDVGGRGY
                     VLRVNSCADGFYKDRYVYRHFASAALPIPEVLDIGEFSESLTYCISRRAQGVTLQDLPE
                     TELPAVLQPVAEAMDAIAAADLSQTSGFGPFGPQGIGQYTTWRDFICAIADPHVYHWQT
                     VMDDTVSASVAQALDELMLWAEDCPEVRHLVHADFGSNNVLTDNGRITAVIDWSEAMFG
                     DSQYEVANIFFWRPWLACMEQQTRYFERRHPELAGSPRLRAYMLRIGLDQLYQSLVDGN
                     FDDAAWAQGRCDAIVRSGAGTVGRTQIARRSAAVWTDGCVEVLADSGNRRPSTRPRAKE
                     "
     polyA_signal    4468..4589
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(4505..4524)
                     /label=SV40pA-R
                     /note="SV40 polyA, reverse primer"
     primer_bind     4559..4578
                     /label=EBV-rev
                     /note="SV40 polyA terminator, reverse primer"
     primer_bind     complement(4638..4654)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(4638..4654)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(4651..4673)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    4662..4678
                     /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(4686..4692,4693..4710,4711..4716))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    4731..4752
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     primer_bind     complement(4869..4886)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(5040..5628)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(5120..5139)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
     CDS             complement(join(5799..6590,6591..6659))
                     /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     6422..6441
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(6660..6764)
                     /gene="bla"
                     /label=AmpR promoter
     primer_bind     complement(6839..6858)
                     /label=pRS-marker
                     /note="pRS vectors, use to sequence yeast selectable 
                     marker"
     enhancer        7030..7409
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        7410..7613
                     /label=CMV promoter
                     /note="human cytomegalovirus (CMV) immediate early 
                     promoter"
     primer_bind     7564..7584
                     /label=CMV-F
                     /note="Human CMV immediate early promoter, forward primer"
     protein_bind    7615..7633
                     /gene="tetO"
                     /label=tet operator
                     /bound_moiety="tetracycline repressor TetR"
                     /note="bacterial operator O2 for the tetR and tetA genes"
     protein_bind    7636..7654
                     /gene="tetO"
                     /label=tet operator
                     /bound_moiety="tetracycline repressor TetR"
                     /note="bacterial operator O2 for the tetR and tetA genes"
     primer_bind     7664..7688
                     /label=LNCX
                     /note="Human CMV promoter, forward primer"
ORIGIN
        1 agcttgccac catggtgagc aagggcgagg agctgttcac cggggtggtg cccatcctgg
       61 tcgagctgga cggcgacgta aacggccaca agttcagcgt gtccggcgag ggcgagggcg
      121 atgccaccta cggcaagctg accctgaagt tcatctgcac caccggcaag ctgcccgtgc
      181 cctggcccac cctcgtgacc accctgacct acggcgtgca gtgcttcagc cgctaccccg
      241 accacatgaa gcagcacgac ttcttcaagt ccgccatgcc cgaaggctac gtccaggagc
      301 gcaccatctt cttcaaggac gacggcaact acaagacccg cgccgaggtg aagttcgagg
      361 gcgacaccct ggtgaaccgc atcgagctga agggcatcga cttcaaggag gacggcaaca
      421 tcctggggca caagctggag tacaactaca acagccacaa cgtctatatc atggccgaca
      481 agcagaagaa cggcatcaag gtgaacttca agatccgcca caacatcgag gacggcagcg
      541 tgcagctcgc cgaccactac cagcagaaca cccccatcgg cgacggcccc gtgctgctgc
      601 ccgacaacca ctacctgagc acccagtccg ccctgagcaa agaccccaac gagaagcgcg
      661 atcacatggt cctgctggag ttcgtgaccg ccgccgggat cactctcggc atggacgagc
      721 tgtacaaggg atccactagt ccagtgtggt ggaattctgc agatatcacc atgcaggccc
      781 cacgggagct cgcggtgggc atcgacctgg gcaccaccta ctcgtgcgtg ggcgtgtttc
      841 agcagggccg cgtggagatc ctggccaacg accagggcaa ccgcaccacg cccagctacg
      901 tggccttcac cgacaccgag cggctggtcg gggacgcggc caagagccag gcggccctga
      961 acccccacaa caccgtgttc gatgccaagc ggctgatcgg gcgcaagttc gcggacacca
     1021 cggtgcagtc ggacatgaag cactggccct tccgggtggt gagcgagggc ggcaagccca
     1081 aggtgcgcgt atgctaccgc ggggaggaca agacgttcta ccccgaggag atctcgtcca
     1141 tggtgctgag caagatgaag gagacggccg aggcgtacct gggccagccc gtgaagcacg
     1201 cagtgatcac cgtgcccgcc tatttcaatg actcgcagcg ccaggccacc aaggacgcgg
     1261 gggccatcgc ggggctcaac gtgttgcgga tcatcaatga gcccacggca gctgccatcg
     1321 cctatgggct ggaccggcgg ggcgcgggag agcgcaacgt gctcattttt gacctgggtg
     1381 ggggcacctt cgatgtgtcg gttctctcca ttgacgctgg tgtctttgag gtgaaagcca
     1441 ctgctggaga tacccacctg ggaggagagg acttcgacaa ccggctcgtg aaccacttca
     1501 tggaagaatt ccggcggaag catgggaagg acctgagcgg gaacaagcgt gccctgcgca
     1561 ggctgcgcac agcctgtgag cgcgccaagc gcaccctgtc ctccagcacc caggccaccc
     1621 tggagataga ctccctgttc gagggcgtgg acttctacac gtccatcact cgtgcccgct
     1681 ttgaggaact gtgctcagac ctcttccgca gcaccctgga gccggtggag aaggccctgc
     1741 gggatgccaa gctggacaag gcccagattc atgacgtcgt cctggtgggg ggctccactc
     1801 gcatccccaa ggtgcagaag ttgctgcagg acttcttcaa cggcaaggag ctgaacaaga
     1861 gcatcaaccc tgatgaggct gtggcctatg gggctgctgt gcaggcggcc gtgttgatgg
     1921 gggacaaatg tgagaaagtg caggatctcc tgctgctgga tgtggctccc ctgtctctgg
     1981 ggctggagac agcaggtggg gtgatgacca cgctgatcca gaggaacgcc actatcccca
     2041 ccaagcagac ccagactttc accacctact cggacaacca gcctggggtc ttcatccagg
     2101 tgtatgaggg tgagagggcc atgaccaagg acaacaacct gctggggcgt tttgaactca
     2161 gtggcatccc tcctgcccca cgtggagtcc cccagataga ggtgaccttt gacattgatg
     2221 ctaatggcat cctgagcgtg acagccactg acaggagcac aggtaaggct aacaagatca
     2281 ccatcaccaa tgacaagggc cggctgagca aggaggaggt ggagaggatg gttcatgaag
     2341 ccgagcagta caaggctgag gatgaggccc agagggacag agtggctgcc aaaaactcgc
     2401 tggaggccca tgtcttccat gtgaaaggtt ctttgcaaga ggaaagcctt agggacaaga
     2461 ttcccgaaga ggacaggcgc aaaatgcaag acaagtgtcg ggaagtcctt gcctggctgg
     2521 agcacaacca gctggcagag aaggaggagt atgagcatca gaagagggag ctggagcaaa
     2581 tctgtcgccc catcttctcc aggctctatg gggggcctgg tgtccctggg ggcagcagtt
     2641 gtggcactca agcccgccag ggggacccca gcaccggccc catcattgag gaggttgatt
     2701 gagcggccgc tcgagtctag agggcccgtt taaacccgct gatcagcctc gactgtgcct
     2761 tctagttgcc agccatctgt tgtttgcccc tcccccgtgc cttccttgac cctggaaggt
     2821 gccactccca ctgtcctttc ctaataaaat gaggaaattg catcgcattg tctgagtagg
     2881 tgtcattcta ttctgggggg tggggtgggg caggacagca agggggagga ttgggaagac
     2941 aatagcaggc atgctgggga tgcggtgggc tctatggctt ctgaggcgga aagaaccagc
     3001 tggggctcta gggggtatcc ccacgcgccc tgtagcggcg cattaagcgc ggcgggtgtg
     3061 gtggttacgc gcagcgtgac cgctacactt gccagcgccc tagcgcccgc tcctttcgct
     3121 ttcttccctt cctttctcgc cacgttcgcc ggctttcccc gtcaagctct aaatcggggg
     3181 ctccctttag ggttccgatt tagtgcttta cggcacctcg accccaaaaa acttgattag
     3241 ggtgatggtt cacgtaccta gaagttccta ttccgaagtt cctattctct agaaagtata
     3301 ggaacttcct tggccaaaaa gcctgaactc accgcgacgt ctgtcgagaa gtttctgatc
     3361 gaaaagttcg acagcgtctc cgacctgatg cagctctcgg agggcgaaga atctcgtgct
     3421 ttcagcttcg atgtaggagg gcgtggatat gtcctgcggg taaatagctg cgccgatggt
     3481 ttctacaaag atcgttatgt ttatcggcac tttgcatcgg ccgcgctccc gattccggaa
     3541 gtgcttgaca ttggggaatt cagcgagagc ctgacctatt gcatctcccg ccgtgcacag
     3601 ggtgtcacgt tgcaagacct gcctgaaacc gaactgcccg ctgttctgca gccggtcgcg
     3661 gaggccatgg atgcgatcgc tgcggccgat cttagccaga cgagcgggtt cggcccattc
     3721 ggaccgcaag gaatcggtca atacactaca tggcgtgatt tcatatgcgc gattgctgat
     3781 ccccatgtgt atcactggca aactgtgatg gacgacaccg tcagtgcgtc cgtcgcgcag
     3841 gctctcgatg agctgatgct ttgggccgag gactgccccg aagtccggca cctcgtgcac
     3901 gcggatttcg gctccaacaa tgtcctgacg gacaatggcc gcataacagc ggtcattgac
     3961 tggagcgagg cgatgttcgg ggattcccaa tacgaggtcg ccaacatctt cttctggagg
     4021 ccgtggttgg cttgtatgga gcagcagacg cgctacttcg agcggaggca tccggagctt
     4081 gcaggatcgc cgcggctccg ggcgtatatg ctccgcattg gtcttgacca actctatcag
     4141 agcttggttg acggcaattt cgatgatgca gcttgggcgc agggtcgatg cgacgcaatc
     4201 gtccgatccg gagccgggac tgtcgggcgt acacaaatcg cccgcagaag cgcggccgtc
     4261 tggaccgatg gctgtgtaga agtactcgcc gatagtggaa accgacgccc cagcactcgt
     4321 ccgagggcaa aggaatagca cgtactacga gatttcgatt ccaccgccgc cttctatgaa
     4381 aggttgggct tcggaatcgt tttccgggac gccggctgga tgatcctcca gcgcggggat
     4441 ctcatgctgg agttcttcgc ccaccccaac ttgtttattg cagcttataa tggttacaaa
     4501 taaagcaata gcatcacaaa tttcacaaat aaagcatttt tttcactgca ttctagttgt
     4561 ggtttgtcca aactcatcaa tgtatcttat catgtctgta taccgtcgac ctctagctag
     4621 agcttggcgt aatcatggtc atagctgttt cctgtgtgaa attgttatcc gctcacaatt
     4681 ccacacaaca tacgagccgg aagcataaag tgtaaagcct ggggtgccta atgagtgagc
     4741 taactcacat taattgcgtt gcgctcactg cccgctttcc agtcgggaaa cctgtcgtgc
     4801 cagctgcatt aatgaatcgg ccaacgcgcg gggagaggcg gtttgcgtat tgggcgctct
     4861 tccgcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca
     4921 gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac
     4981 atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt
     5041 ttccataggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg
     5101 cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc
     5161 tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc
     5221 gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc
     5281 aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac
     5341 tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt
     5401 aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct
     5461 aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc
     5521 ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt
     5581 ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg
     5641 atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc
     5701 atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa
     5761 tcaatctaaa gtatatatga gtaaacttgg tctgacagtt accaatgctt aatcagtgag
     5821 gcacctatct cagcgatctg tctatttcgt tcatccatag ttgcctgact ccccgtcgtg
     5881 tagataacta cgatacggga gggcttacca tctggcccca gtgctgcaat gataccgcga
     5941 gacccacgct caccggctcc agatttatca gcaataaacc agccagccgg aagggccgag
     6001 cgcagaagtg gtcctgcaac tttatccgcc tccatccagt ctattaattg ttgccgggaa
     6061 gctagagtaa gtagttcgcc agttaatagt ttgcgcaacg ttgttgccat tgctacaggc
     6121 atcgtggtgt cacgctcgtc gtttggtatg gcttcattca gctccggttc ccaacgatca
     6181 aggcgagtta catgatcccc catgttgtgc aaaaaagcgg ttagctcctt cggtcctccg
     6241 atcgttgtca gaagtaagtt ggccgcagtg ttatcactca tggttatggc agcactgcat
     6301 aattctctta ctgtcatgcc atccgtaaga tgcttttctg tgactggtga gtactcaacc
     6361 aagtcattct gagaatagtg tatgcggcga ccgagttgct cttgcccggc gtcaatacgg
     6421 gataataccg cgccacatag cagaacttta aaagtgctca tcattggaaa acgttcttcg
     6481 gggcgaaaac tctcaaggat cttaccgctg ttgagatcca gttcgatgta acccactcgt
     6541 gcacccaact gatcttcagc atcttttact ttcaccagcg tttctgggtg agcaaaaaca
     6601 ggaaggcaaa atgccgcaaa aaagggaata agggcgacac ggaaatgttg aatactcata
     6661 ctcttccttt ttcaatatta ttgaagcatt tatcagggtt attgtctcat gagcggatac
     6721 atatttgaat gtatttagaa aaataaacaa ataggggttc cgcgcacatt tccccgaaaa
     6781 gtgccacctg acgtcgacgg atcgggagat ctcccgatcc cctatggtgc actctcagta
     6841 caatctgctc tgatgccgca tagttaagcc agtatctgct ccctgcttgt gtgttggagg
     6901 tcgctgagta gtgcgcgagc aaaatttaag ctacaacaag gcaaggcttg accgacaatt
     6961 gcatgaagaa tctgcttagg gttaggcgtt ttgcgctgct tcgcgatgta cgggccagat
     7021 atacgcgttg acattgatta ttgactagtt attaatagta atcaattacg gggtcattag
     7081 ttcatagccc atatatggag ttccgcgtta cataacttac ggtaaatggc ccgcctggct
     7141 gaccgcccaa cgacccccgc ccattgacgt caataatgac gtatgttccc atagtaacgc
     7201 caatagggac tttccattga cgtcaatggg tggagtattt acggtaaact gcccacttgg
     7261 cagtacatca agtgtatcat atgccaagta cgccccctat tgacgtcaat gacggtaaat
     7321 ggcccgcctg gcattatgcc cagtacatga ccttatggga ctttcctact tggcagtaca
     7381 tctacgtatt agtcatcgct attaccatgg tgatgcggtt ttggcagtac atcaatgggc
     7441 gtggatagcg gtttgactca cggggatttc caagtctcca ccccattgac gtcaatggga
     7501 gtttgttttg gcaccaaaat caacgggact ttccaaaatg tcgtaacaac tccgccccat
     7561 tgacgcaaat gggcggtagg cgtgtacggt gggaggtcta tataagcaga gctctcccta
     7621 tcagtgatag agatctccct atcagtgata gagatcgtcg acgagctcgt ttagtgaacc
     7681 gtcagatcgc ctggagacgc catccacgct gttttgacct ccatagaaga caccgggacc
     7741 gatccagcct ccggactcta gcgtttaaac tta
//
