LOCUS       sequence-173393-       13066 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  Encodes Boolean Look-up Table logic in response to Cre, Flp, PhiC31,
            Vika, B3, and Bxb1 recombinases.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 13066)
  AUTHORS   Weinberg BH, Pham NT, Caraballo LD, Lozanoski T, Engel A, Bhatia S, 
            Wong WW
  TITLE     Large-scale design of robust genetic circuits with multiple inputs 
            and outputs for mammalian cells.
  JOURNAL   Nat Biotechnol. 2017 Mar 27. doi: 10.1038/nbt.3805.
  PUBMED    28346402
REFERENCE   2  (bases 1 to 13066)
  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: "Nat 
            Biotechnol. 2017 Mar 27. doi: 10.1038/nbt.3805."
COMMENT     Sequence Label: pBW829_pCAG-pExpr-LUT
FEATURES             Location/Qualifiers
     source          1..13066
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     CDS             complement(join(1..792,793..861))
                     /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     624..643
                     /label=Amp-R
                     /note="Ampicillin resistance gene, reverse primer"
     promoter        complement(862..966)
                     /gene="bla"
                     /label=AmpR promoter
     enhancer        997..1376
                     /label=CMV enhancer
                     /note="human cytomegalovirus immediate early enhancer"
     promoter        1378..1653
                     /label=chicken beta-actin promoter
     intron          1654..2669
                     /label=chimeric intron
                     /note="chimera between introns from chicken beta-actin and 
                     rabbit beta-globin"
     primer_bind     2593..2615
                     /label=pCAGGS-5
                     /note="Chimeric intron in CAG promoter, forward primer"
     primer_bind     2677..2696
                     /label=pCAG-F
                     /note="Rabbit beta-globin intron, for pCAG plasmids, 
                     forward primer"
     protein_bind    2795..2828
                     /label=FRT (minimal)
                     /bound_moiety="FLP recombinase from the Saccharomyces 
                     cerevisiae 2u plasmid"
                     /note="supports FLP-mediated excision but not integration 
                     (Turan and Bode, 2011)"
     protein_bind    complement(2830..2863)
                     /label=lox2272
                     /bound_moiety="Cre recombinase"
                     /note="Cre-mediated recombination occurs in the 8-bp core 
                     sequence (AAGTATCC) (Shaw et al., 2021). lox2272 sites are 
                     compatible with each other, but incompatible with loxP or 
                     loxN sites (Lee and Saito, 1988)."
     protein_bind    2876..2909
                     /label=attB
                     /bound_moiety="phage phi-C31 integrase"
                     /note="minimal attB site for the phi-C31 integrase (Groth 
                     et al., 2000)"
     polyA_signal    3255..3310
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     CDS             complement(join(3453..4166,4167..4169,4170..4172))
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             complement(join(3456..4166,4167..4169,4170..4172))
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     regulatory      4169..4178
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     protein_bind    complement(4288..4321)
                     /label=lox2272
                     /bound_moiety="Cre recombinase"
                     /note="Cre-mediated recombination occurs in the 8-bp core 
                     sequence (AAGTATCC) (Shaw et al., 2021). lox2272 sites are 
                     compatible with each other, but incompatible with loxP or 
                     loxN sites (Lee and Saito, 1988)."
     CDS             4404..5198
                     /codon_start=1
                     /gene="aph(3')-II (or nptII)"
                     /product="aminoglycoside phosphotransferase from Tn5"
                     /label=NeoR/KanR
                     /note="confers resistance to neomycin, kanamycin, and G418 
                     (Geneticin(R))"
                     /translation="MIEQDGLHAGSPAAWVERLFGYDWAQQTIGCSDAAVFRLSAQGRP
                     VLFVKTDLSGALNELQDEAARLSWLATTGVPCAAVLDVVTEAGRDWLLLGEVPGQDLLS
                     SHLAPAEKVSIMADAMRRLHTLDPATCPFDHQAKHRIERARTRMEAGLVDQDDLDEEHQ
                     GLAPAELFARLKARMPDGEDLVVTHGDACLPNIMVENGRFSGFIDCGRLGVADRYQDIA
                     LATRDIAEELGGEWADRFLVLYGIAAPDSQRIAFYRLLDEFF"
     polyA_signal    5378..5512
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     regulatory      5558..5567
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(5564..5566,5567..5569,5570..6283)
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(5564..5566,5567..5569,5570..6280)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     polyA_signal    6426..6481
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     protein_bind    6881..6914
                     /label=FRT (minimal)
                     /bound_moiety="FLP recombinase from the Saccharomyces 
                     cerevisiae 2u plasmid"
                     /note="supports FLP-mediated excision but not integration 
                     (Turan and Bode, 2011)"
     protein_bind    complement(6916..6949)
                     /label=loxP
                     /bound_moiety="Cre recombinase"
                     /note="Cre-mediated recombination occurs in the 8-bp core 
                     sequence (ATGTATGC) (Shaw et al., 2021)."
     CDS             7031..7825
                     /codon_start=1
                     /gene="aph(3')-II (or nptII)"
                     /product="aminoglycoside phosphotransferase from Tn5"
                     /label=NeoR/KanR
                     /note="confers resistance to neomycin, kanamycin, and G418 
                     (Geneticin(R))"
                     /translation="MIEQDGLHAGSPAAWVERLFGYDWAQQTIGCSDAAVFRLSAQGRP
                     VLFVKTDLSGALNELQDEAARLSWLATTGVPCAAVLDVVTEAGRDWLLLGEVPGQDLLS
                     SHLAPAEKVSIMADAMRRLHTLDPATCPFDHQAKHRIERARTRMEAGLVDQDDLDEEHQ
                     GLAPAELFARLKARMPDGEDLVVTHGDACLPNIMVENGRFSGFIDCGRLGVADRYQDIA
                     LATRDIAEELGGEWADRFLVLYGIAAPDSQRIAFYRLLDEFF"
     polyA_signal    8005..8139
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     regulatory      8184..8193
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     CDS             join(8190..8192,8193..8195,8196..8909)
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             join(8190..8192,8193..8195,8196..8906)
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     polyA_signal    9052..9107
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     protein_bind    complement(9507..9540)
                     /label=loxP
                     /bound_moiety="Cre recombinase"
                     /note="Cre-mediated recombination occurs in the 8-bp core 
                     sequence (ATGTATGC) (Shaw et al., 2021)."
     protein_bind    9547..9596
                     /label=Bxb1 attB
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="attB site for the Mycopbacteriophage Bxb1 integrase 
                     (Xu et al., 2013)"
     polyA_signal    9936..9991
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     CDS             complement(join(10134..10847,10848..10850,10851..10853))
                     /codon_start=1
                     /product="the original enhanced GFP (Yang et al., 1996)"
                     /label=EGFP
                     /note="mammalian codon-optimized"
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     CDS             complement(join(10137..10847,10848..10850,10851..10853))
                     /codon_start=1
                     /product="enhanced GFP"
                     /label=EGFP
                     /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL
                     KFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDD
                     GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIK
                     VNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLL
                     EFVTAAGITLGMDELYK"
     regulatory      10850..10859
                     /label=Kozak sequence
                     /note="vertebrate consensus sequence for strong initiation 
                     of translation (Kozak, 1987)"
                     /regulatory_class="other"
     protein_bind    10864..10911
                     /label=Bxb1 attP
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="Minimal attP site for the Mycopbacteriophage Bxb1 
                     integrase (Voutev and Mann, 2017)"
     polyA_signal    11166..11221
                     /label=beta-globin poly(A) signal
                     /note="rabbit beta-globin polyadenylation signal (Gil and 
                     Proudfoot, 1987)"
     primer_bind     complement(11582..11598)
                     /label=M13 rev
                     /note="common sequencing primer, one of multiple similar 
                     variants"
     primer_bind     complement(11582..11598)
                     /label=M13 Reverse
                     /note="In lacZ gene. Also called M13-rev"
     primer_bind     complement(11595..11617)
                     /label=M13/pUC Reverse
                     /note="In lacZ gene"
     protein_bind    11606..11622
                     /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(11630..11636,11637..11654,11655..11660))
                     /label=lac promoter
                     /note="promoter for the E. coli lac operon"
     protein_bind    11675..11696
                     /label=CAP binding site
                     /bound_moiety="E. coli catabolite activator protein"
                     /note="CAP binding activates transcription in the presence 
                     of cAMP."
     rep_origin      11781..11915
                     /label=SV40 ori
                     /note="SV40 origin of replication"
     polyA_signal    11935..12069
                     /label=SV40 poly(A) signal
                     /note="SV40 polyadenylation signal"
     primer_bind     complement(12137..12154)
                     /label=L4440
                     /note="L4440 vector, forward primer"
     rep_origin      complement(12308..12896)
                     /direction=LEFT
                     /label=ori
                     /note="high-copy-number ColE1/pMB1/pBR322/pUC origin of 
                     replication"
     primer_bind     complement(12388..12407)
                     /label=pBR322ori-F
                     /note="pBR322 origin, forward primer"
ORIGIN
        1 ttaccaatgc ttaatcagtg aggcacctat ctcagcgatc tgtctatttc gttcatccat
       61 agttgcctga ctccccgtcg tgtagataac tacgatacgg gagggcttac catctggccc
      121 cagtgctgca atgataccgc gagacccacg ctcaccggct ccagatttat cagcaataaa
      181 ccagccagcc ggaagggccg agcgcagaag tggtcctgca actttatccg cctccatcca
      241 gtctattaat tgttgccggg aagctagagt aagtagttcg ccagttaata gtttgcgcaa
      301 cgttgttgcc attgctacag gcatcgtggt gtcacgctcg tcgtttggta tggcttcatt
      361 cagctccggt tcccaacgat caaggcgagt tacatgatcc cccatgttgt gcaaaaaagc
      421 ggttagctcc ttcggtcctc cgatcgttgt cagaagtaag ttggccgcag tgttatcact
      481 catggttatg gcagcactgc ataattctct tactgtcatg ccatccgtaa gatgcttttc
      541 tgtgactggt gagtactcaa ccaagtcatt ctgagaatag tgtatgcggc gaccgagttg
      601 ctcttgcccg gcgtcaatac gggataatac cgcgccacat agcagaactt taaaagtgct
      661 catcattgga aaacgttctt cggggcgaaa actctcaagg atcttaccgc tgttgagatc
      721 cagttcgatg taacccactc gtgcacccaa ctgatcttca gcatctttta ctttcaccag
      781 cgtttctggg tgagcaaaaa caggaaggca aaatgccgca aaaaagggaa taagggcgac
      841 acggaaatgt tgaatactca tactcttcct ttttcaatat tattgaagca tttatcaggg
      901 ttattgtctc atgagcggat acatatttga atgtatttag aaaaataaac aaataggggt
      961 tccgcgcaca tttccccgaa aagtgccacc tgggtcgaca ttgattattg actagttatt
     1021 aatagtaatc aattacgggg tcattagttc atagcccata tatggagttc cgcgttacat
     1081 aacttacggt aaatggcccg cctggctgac cgcccaacga cccccgccca ttgacgtcaa
     1141 taatgacgta tgttcccata gtaacgccaa tagggacttt ccattgacgt caatgggtgg
     1201 agtatttacg gtaaactgcc cacttggcag tacatcaagt gtatcatatg ccaagtacgc
     1261 cccctattga cgtcaatgac ggtaaatggc ccgcctggca ttatgcccag tacatgacct
     1321 tatgggactt tcctacttgg cagtacatct acgtattagt catcgctatt accatggtcg
     1381 aggtgagccc cacgttctgc ttcactctcc ccatctcccc cccctcccca cccccaattt
     1441 tgtatttatt tattttttaa ttattttgtg cagcgatggg ggcggggggg gggggggcgc
     1501 gcgccaggcg gggcggggcg gggcgagggg cggggcgggg cgaggcggaa aggtgcggcg
     1561 gcagccaatc agagcggcgc gctccgaaag tttcctttta tggcgaggcg gcggcggcgg
     1621 cggccctata aaaagcgaag cgcgcggcgg gcgggagtcg ctgcgttgcc ttcgccccgt
     1681 gccccgctcc gcgccgcctc gcgccgcccg ccccggctct gactgaccgc gttactccca
     1741 caggtgagcg ggcgggacgg cccttctcct ccgggctgta attagcgctt ggtttaatga
     1801 cggctcgttt cttttctgtg gctgcgtgaa agccttaaag ggctccggga gggccctttg
     1861 tgcggggggg agcggctcgg ggggtgcgtg cgtgtgtgtg tgcgtgggga gcgccgcgtg
     1921 cggctccgcg ctgcccggcg gctgtgagcg ctgcgggcgc ggcgcggggc tttgtgcgct
     1981 ccgcagtgtg cgcgagggga gcgcggccgg gggcggtgcc ccgcggtgcg gggggggctg
     2041 cgaggggaac aaaggctgcg tgcggggtgt gtgcgtgggg gggtgagcag ggggtgtggg
     2101 cgcggcggtc gggctgtaac ccccccctgc acccccctcc ccgagttgct gagcacggcc
     2161 cggcttcggg tgcggggctc cgtacggggc gtggcgcggg gctcgccgtg ccgggcgggg
     2221 ggtggcggca ggtgggggtg ccgggcgggg cggggccgcc tcgggccggg gagggctcgg
     2281 gggaggggcg cggcggcccc cggagcgccg gcggctgtcg aggcgcggcg agccgcagcc
     2341 attgcctttt atggtaatcg tgcgagaggg cgcagggact tcctttgtcc caaatctgtg
     2401 cggagccgaa atctgggagg cgccgccgca ccccctctag cgggcgcggg gcgaagcggt
     2461 gcggcgccgg caggaaggaa atgggcgggg agggccttcg tgcgtcgccg cgccgccgtc
     2521 cccttctccc tctccagcct cggggctgtc cgcgggggga cggctgcctt cgggggggac
     2581 ggggcagggc ggggttcggc ttctggcgtg tgaccggcgg ctctagagcc tctgctaacc
     2641 atgttcatgc cttcttcttt ttcctacagc tcctgggcaa cgtgctggtt attgtgctgt
     2701 ctcatcattt tggcaaagaa ttgattaatt cgagcgaagg cgcgcccatt actcgcatcc
     2761 attctcaggc tgtctcgtct cgtctcgcac gcgtgaagtt cctattctct agaaagtata
     2821 ggaacttcga taacttcgta taggatactt tatacgaagt tataccggtg tgcgggtgcc
     2881 agggcgtgcc cttgggctcc ccgggcgcgt actccctgca ggtcgaggga tctccataag
     2941 agaagaggga cagctatgac tgggagtagt caggagagga ggaaaaatct ggctagtaaa
     3001 acatgtaagg aaaattttag ggatgttaaa gaaaaaaata acacaaaaca aaatataaaa
     3061 aaaatctaac ctcaagtcaa ggcttttcta tggaataagg aatggacagc agggggctgt
     3121 ttcatatact gatgacctct ttatagccaa cctttgttca tggcagccag catatgggca
     3181 tatgttgcca aactctaaac caaatactca ttctgatgtt ttaaatgatt tgccctccca
     3241 tatgtccttc cgagtgagag acacaaaaaa ttccaacaca ctattgcaat gaaaataaat
     3301 ttcctttatt agccagaagt cagatgctca aggggcttca tgatgtcccc ataatttttg
     3361 gcagagggaa aaagatctca gtggtatttg tgagccaggg cattggccac accagccacc
     3421 accttctgat aggcagcctg cacctgagga gtttacttgt acagctcgtc catgccgaga
     3481 gtgatcccgg cggcggtcac gaactccagc aggaccatgt gatcgcgctt ctcgttgggg
     3541 tctttgctca gggcggactg ggtgctcagg tagtggttgt cgggcagcag cacggggccg
     3601 tcgccgatgg gggtgttctg ctggtagtgg tcggcgagct gcacgctgcc gtcctcgatg
     3661 ttgtggcgga tcttgaagtt caccttgatg ccgttcttct gcttgtcggc catgatatag
     3721 acgttgtggc tgttgtagtt gtactccagc ttgtgcccca ggatgttgcc gtcctccttg
     3781 aagtcgatgc ccttcagctc gatgcggttc accagggtgt cgccctcgaa cttcacctcg
     3841 gcgcgggtct tgtagttgcc gtcgtccttg aagaagatgg tgcgctcctg gacgtagcct
     3901 tcgggcatgg cggacttgaa gaagtcgtgc tgcttcatgt ggtcggggta gcggctgaag
     3961 cactgcacgc cgtaggtcag ggtggtcacg agggtgggcc agggcacggg cagcttgccg
     4021 gtggtgcaga tgaacttcag ggtcagcttg ccgtaggtgg catcgccctc gccctcgccg
     4081 gacacgctga acttgtggcc gtttacgtcg ccgtccagct cgaccaggat gggcaccacc
     4141 ccggtgaaca gctcctcgcc cttgctcacc atggtggcgg cacgccccca actgagagaa
     4201 ctcaaaggtt accccagttg gggcactgaa ttcggtaccg ctgggagttc gtagacggaa
     4261 acaaacgcag aatccaagcg cacgcgtata acttcgtata ggatacttta tacgaagtta
     4321 taccggtaat aggtctgaga acgcccattc tcagacgtat tcggatttga tctgatcaag
     4381 agacaggatg aggatcgttt cgcatgattg aacaagatgg attgcacgca ggttctccgg
     4441 ccgcttgggt ggagaggcta ttcggctatg actgggcaca acagacaatc ggctgctctg
     4501 atgccgccgt gttccggctg tcagcgcagg ggcgcccggt tctttttgtc aagaccgacc
     4561 tgtccggtgc cctgaatgaa ctgcaggacg aggcagcgcg gctatcgtgg ctggccacga
     4621 cgggcgttcc ttgcgcagct gtgctcgacg ttgtcactga agcgggaagg gactggctgc
     4681 tattgggcga agtgccgggg caggatctcc tgtcatctca ccttgctcct gccgagaaag
     4741 tatccatcat ggctgatgca atgcggcggc tgcatacgct tgatccggct acctgcccat
     4801 tcgaccacca agcgaaacat cgcatcgagc gagcacgtac tcggatggaa gccggtcttg
     4861 tcgatcagga tgatctggac gaagagcatc aggggctcgc gccagccgaa ctgttcgcca
     4921 ggctcaaggc gcgcatgccc gacggcgagg atctcgtcgt gacccatggc gatgcctgct
     4981 tgccgaatat catggtggaa aatggccgct tttctggatt catcgactgt ggccggctgg
     5041 gtgtggcgga ccgctatcag gacatagcgt tggctacccg tgatattgct gaagagcttg
     5101 gcggcgaatg ggctgaccgc ttcctcgtgc tttacggtat cgccgctccc gattcgcagc
     5161 gcatcgcctt ctatcgcctt cttgacgagt tcttctgagc gggactctgg ggttcgaaat
     5221 gaccgaccaa gcgacgccca acctgccatc acgagatttc gattccaccg ccgccttcta
     5281 tgaaaggttg ggcttcggaa tcgttttccg ggacgccggc tggatgatcc tccagcgcgg
     5341 ggatctcatg ctggagttct tcgcccaccc catcgataac ttgtttattg cagcttataa
     5401 tggttacaaa taaagcaata gcatcacaaa tttcacaaat aaagcatttt tttcactgca
     5461 ttctagttgt ggtttgtcca aactcatcaa tgtatcttat catgtctgga tcaaatccga
     5521 aataggtctg agaacgccca ttctcagacg tattgccgcc accatggtga gcaagggcga
     5581 ggagctgttc accggggtgg tgcccatcct ggtcgagctg gacggcgacg taaacggcca
     5641 caagttcagc gtgtccggcg agggcgaggg cgatgccacc tacggcaagc tgaccctgaa
     5701 gttcatctgc accaccggca agctgcccgt gccctggccc accctcgtga ccaccctgac
     5761 ctacggcgtg cagtgcttca gccgctaccc cgaccacatg aagcagcacg acttcttcaa
     5821 gtccgccatg cccgaaggct acgtccagga gcgcaccatc ttcttcaagg acgacggcaa
     5881 ctacaagacc cgcgccgagg tgaagttcga gggcgacacc ctggtgaacc gcatcgagct
     5941 gaagggcatc gacttcaagg aggacggcaa catcctgggg cacaagctgg agtacaacta
     6001 caacagccac aacgtctata tcatggccga caagcagaag aacggcatca aggtgaactt
     6061 caagatccgc cacaacatcg aggacggcag cgtgcagctc gccgaccact accagcagaa
     6121 cacccccatc ggcgacggcc ccgtgctgct gcccgacaac cactacctga gcacccagtc
     6181 cgccctgagc aaagacccca acgagaagcg cgatcacatg gtcctgctgg agttcgtgac
     6241 cgccgccggg atcactctcg gcatggacga gctgtacaag taaactcctc aggtgcaggc
     6301 tgcctatcag aaggtggtgg ctggtgtggc caatgccctg gctcacaaat accactgaga
     6361 tctttttccc tctgccaaaa attatgggga catcatgaag ccccttgagc atctgacttc
     6421 tggctaataa aggaaattta ttttcattgc aatagtgtgt tggaattttt tgtgtctctc
     6481 actcggaagg acatatggga gggcaaatca tttaaaacat cagaatgagt atttggttta
     6541 gagtttggca acatatgccc atatgctggc tgccatgaac aaaggttggc tataaagagg
     6601 tcatcagtat atgaaacagc cccctgctgt ccattcctta ttccatagaa aagccttgac
     6661 ttgaggttag atttttttta tattttgttt tgtgttattt ttttctttaa catccctaaa
     6721 attttcctta catgttttac tagccagatt tttcctcctc tcctgactac tcccagtcat
     6781 agctgtccct cttctcttat ggagatccct cgacctgcag gaattcggta ccgcactgaa
     6841 ggtcctcaat cgcactggaa acatcaaggt cggcacgcgt gaagttccta ttctctagaa
     6901 agtataggaa cttcgataac ttcgtatagc atacattata cgaagttata ccggtggttg
     6961 cttaagaata agtaattctt aagcaacccg gatttgatct gatcaagaga caggatgagg
     7021 atcgtttcgc atgattgaac aagatggatt gcacgcaggt tctccggccg cttgggtgga
     7081 gaggctattc ggctatgact gggcacaaca gacaatcggc tgctctgatg ccgccgtgtt
     7141 ccggctgtca gcgcaggggc gcccggttct ttttgtcaag accgacctgt ccggtgccct
     7201 gaatgaactg caggacgagg cagcgcggct atcgtggctg gccacgacgg gcgttccttg
     7261 cgcagctgtg ctcgacgttg tcactgaagc gggaagggac tggctgctat tgggcgaagt
     7321 gccggggcag gatctcctgt catctcacct tgctcctgcc gagaaagtat ccatcatggc
     7381 tgatgcaatg cggcggctgc atacgcttga tccggctacc tgcccattcg accaccaagc
     7441 gaaacatcgc atcgagcgag cacgtactcg gatggaagcc ggtcttgtcg atcaggatga
     7501 tctggacgaa gagcatcagg ggctcgcgcc agccgaactg ttcgccaggc tcaaggcgcg
     7561 catgcccgac ggcgaggatc tcgtcgtgac ccatggcgat gcctgcttgc cgaatatcat
     7621 ggtggaaaat ggccgctttt ctggattcat cgactgtggc cggctgggtg tggcggaccg
     7681 ctatcaggac atagcgttgg ctacccgtga tattgctgaa gagcttggcg gcgaatgggc
     7741 tgaccgcttc ctcgtgcttt acggtatcgc cgctcccgat tcgcagcgca tcgccttcta
     7801 tcgccttctt gacgagttct tctgagcggg actctggggt tcgaaatgac cgaccaagcg
     7861 acgcccaacc tgccatcacg agatttcgat tccaccgccg ccttctatga aaggttgggc
     7921 ttcggaatcg ttttccggga cgccggctgg atgatcctcc agcgcgggga tctcatgctg
     7981 gagttcttcg cccaccccat cgataacttg tttattgcag cttataatgg ttacaaataa
     8041 agcaatagca tcacaaattt cacaaataaa gcattttttt cactgcattc tagttgtggt
     8101 ttgtccaaac tcatcaatgt atcttatcat gtctggatca aatccgaggt tgcttaagaa
     8161 taagtaattc ttaagcaacc gccgccacca tggtgagcaa gggcgaggag ctgttcaccg
     8221 gggtggtgcc catcctggtc gagctggacg gcgacgtaaa cggccacaag ttcagcgtgt
     8281 ccggcgaggg cgagggcgat gccacctacg gcaagctgac cctgaagttc atctgcacca
     8341 ccggcaagct gcccgtgccc tggcccaccc tcgtgaccac cctgacctac ggcgtgcagt
     8401 gcttcagccg ctaccccgac cacatgaagc agcacgactt cttcaagtcc gccatgcccg
     8461 aaggctacgt ccaggagcgc accatcttct tcaaggacga cggcaactac aagacccgcg
     8521 ccgaggtgaa gttcgagggc gacaccctgg tgaaccgcat cgagctgaag ggcatcgact
     8581 tcaaggagga cggcaacatc ctggggcaca agctggagta caactacaac agccacaacg
     8641 tctatatcat ggccgacaag cagaagaacg gcatcaaggt gaacttcaag atccgccaca
     8701 acatcgagga cggcagcgtg cagctcgccg accactacca gcagaacacc cccatcggcg
     8761 acggccccgt gctgctgccc gacaaccact acctgagcac ccagtccgcc ctgagcaaag
     8821 accccaacga gaagcgcgat cacatggtcc tgctggagtt cgtgaccgcc gccgggatca
     8881 ctctcggcat ggacgagctg tacaagtaaa ctcctcaggt gcaggctgcc tatcagaagg
     8941 tggtggctgg tgtggccaat gccctggctc acaaatacca ctgagatctt tttccctctg
     9001 ccaaaaatta tggggacatc atgaagcccc ttgagcatct gacttctggc taataaagga
     9061 aatttatttt cattgcaata gtgtgttgga attttttgtg tctctcactc ggaaggacat
     9121 atgggagggc aaatcattta aaacatcaga atgagtattt ggtttagagt ttggcaacat
     9181 atgcccatat gctggctgcc atgaacaaag gttggctata aagaggtcat cagtatatga
     9241 aacagccccc tgctgtccat tccttattcc atagaaaagc cttgacttga ggttagattt
     9301 tttttatatt ttgttttgtg ttattttttt ctttaacatc cctaaaattt tccttacatg
     9361 ttttactagc cagatttttc ctcctctcct gactactccc agtcatagct gtccctcttc
     9421 tcttatggag atccctcgac ctgcaggaat tcggtaccct gacctcctgc cagcaatagt
     9481 aagacaacac gcaaagtcgc acgcgtataa cttcgtatag catacattat acgaagttat
     9541 accggttcgg ccggcttgtc gacgacggcg gtctccgtcg tcaggatcat ccgggcctgc
     9601 aggtcgaggg atctccataa gagaagaggg acagctatga ctgggagtag tcaggagagg
     9661 aggaaaaatc tggctagtaa aacatgtaag gaaaatttta gggatgttaa agaaaaaaat
     9721 aacacaaaac aaaatataaa aaaaatctaa cctcaagtca aggcttttct atggaataag
     9781 gaatggacag cagggggctg tttcatatac tgatgacctc tttatagcca acctttgttc
     9841 atggcagcca gcatatgggc atatgttgcc aaactctaaa ccaaatactc attctgatgt
     9901 tttaaatgat ttgccctccc atatgtcctt ccgagtgaga gacacaaaaa attccaacac
     9961 actattgcaa tgaaaataaa tttcctttat tagccagaag tcagatgctc aaggggcttc
    10021 atgatgtccc cataattttt ggcagaggga aaaagatctc agtggtattt gtgagccagg
    10081 gcattggcca caccagccac caccttctga taggcagcct gcacctgagg agtttacttg
    10141 tacagctcgt ccatgccgag agtgatcccg gcggcggtca cgaactccag caggaccatg
    10201 tgatcgcgct tctcgttggg gtctttgctc agggcggact gggtgctcag gtagtggttg
    10261 tcgggcagca gcacggggcc gtcgccgatg ggggtgttct gctggtagtg gtcggcgagc
    10321 tgcacgctgc cgtcctcgat gttgtggcgg atcttgaagt tcaccttgat gccgttcttc
    10381 tgcttgtcgg ccatgatata gacgttgtgg ctgttgtagt tgtactccag cttgtgcccc
    10441 aggatgttgc cgtcctcctt gaagtcgatg cccttcagct cgatgcggtt caccagggtg
    10501 tcgccctcga acttcacctc ggcgcgggtc ttgtagttgc cgtcgtcctt gaagaagatg
    10561 gtgcgctcct ggacgtagcc ttcgggcatg gcggacttga agaagtcgtg ctgcttcatg
    10621 tggtcggggt agcggctgaa gcactgcacg ccgtaggtca gggtggtcac gagggtgggc
    10681 cagggcacgg gcagcttgcc ggtggtgcag atgaacttca gggtcagctt gccgtaggtg
    10741 gcatcgccct cgccctcgcc ggacacgctg aacttgtggc cgtttacgtc gccgtccagc
    10801 tcgaccagga tgggcaccac cccggtgaac agctcctcgc ccttgctcac catggtggcg
    10861 gcgggtttgt accgtacacc actgagaccg cggtggttga ccagacaaac cacgagaatt
    10921 cggtaccgag ccaactccct ttacaacctc actcaagtcc gttagaggcg gccgcccagg
    10981 atacatagat taccacaact ccgagccctt ccaccgctag cgcactcctc aggtgcaggc
    11041 tgcctatcag aaggtggtgg ctggtgtggc caatgccctg gctcacaaat accactgaga
    11101 tctttttccc tctgccaaaa attatgggga catcatgaag ccccttgagc atctgacttc
    11161 tggctaataa aggaaattta ttttcattgc aatagtgtgt tggaattttt tgtgtctctc
    11221 actcggaagg acatatggga gggcaaatca tttaaaacat cagaatgagt atttggttta
    11281 gagtttggca acatatgccc atatgctggc tgccatgaac aaaggttggc tataaagagg
    11341 tcatcagtat atgaaacagc cccctgctgt ccattcctta ttccatagaa aagccttgac
    11401 ttgaggttag atttttttta tattttgttt tgtgttattt ttttctttaa catccctaaa
    11461 attttcctta catgttttac tagccagatt tttcctcctc tcctgactac tcccagtcat
    11521 agctgtccct cttctcttat ggagatccct cgacctgcag cccaagcttg gcgtaatcat
    11581 ggtcatagct gtttcctgtg tgaaattgtt atccgctcac aattccacac aacatacgag
    11641 ccggaagcat aaagtgtaaa gcctggggtg cctaatgagt gagctaactc acattaattg
    11701 cgttgcgctc actgcccgct ttccagtcgg gaaacctgtc gtgccagcgg atccgcatct
    11761 caattagtca gcaaccatag tcccgcccct aactccgccc agttccgccc attctccgcc
    11821 ccatggctga ctaatttttt ttatttatgc agaggccgag gccgcctcgg cctctgagct
    11881 attccagaag tagtgaggag gcttttttgg aggcctaggc ttttgcaaaa agctaacttg
    11941 tttattgcag cttataatgg ttacaaataa agcaatagca tcacaaattt cacaaataaa
    12001 gcattttttt cactgcattc tagttgtggt ttgtccaaac tcatcaatgt atcttatcat
    12061 gtctggatcc gctgcattaa tgaatcggcc aacgcgcggg gagaggcggt ttgcgtattg
    12121 ggcgctcttc cgcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag
    12181 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag
    12241 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc
    12301 tggcgttttt ccataggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc
    12361 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc
    12421 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt
    12481 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg
    12541 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat
    12601 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag
    12661 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt
    12721 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc
    12781 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta
    12841 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag
    12901 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga
    12961 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa
    13021 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacag
//
