                         SEQUENCE LISTING

<110>  Macquarie University
 
<120>  Recombinant microorganisms and process

<130>  53115999SCH

<150>  2020900990
<151>  2020-03-31

<160>  40    

<170>  PatentIn version 3.5

<210>  1
<211>  46
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  1
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtgga                      46


<210>  2
<211>  3478
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  2
aagaaggaga tatacatatg gctcatagtt taagcgcaca ttcccgtcag gccggagatc       60

gcaaactggg cgcaggtgcg gcatctagcc gcccatcatg tccttctcgc cgcattgtcc      120

gcgtggcggc ccatgcttct gcgtccaagg cgactcccga tgtacctgtt gacgatcttc      180

ctcctgcgca tgcccgtgca gcagtagcgg ccgctaaccg tcgtgcgcgc gctatggcat      240

cagcggaggc cgcggcagag accctgggcg atttcctggg cttagggaag ggggggcttt      300

cgccgggcgc aaccgccaac cttgatcgtg agcaagtatt aggtgtgttg gaggcggtct      360

ggcgtcgtgg agaccttaat ctggagcgtg cgttgtacag ccatgccaat gcggtgacta      420

acaaatactg tggtgggggg gtctactatc gcggccttgt ggagttcagt aatatttgcc      480

aaaacgattg ctcatattgt gggattcgca acaatcaaaa agaagtttgg cgctatacta      540

tgccggttga agaggtggtc gaggtagcta agtgggcgct tgaaaacggc attcgcaaca      600

ttatgttgca agggggtgaa ttaaagacag agcaacgctt agcctacttg gaggcatgcg      660

tccgtgcgat tcgcgaggag acaacgcagt tagaccttga aatgcgcgca cgtgccgcga      720

gtacgacaac agcggaagcg gcagccagtg cacaggcaga cgccgaagct aaacgcggcg      780

agccagaatt gggtgtggtc gtatccttaa gcgtcggaga acttcctatg gaacagtatg      840

agcgtttgtt ccgcgccggc gcccgtcgct atctgatccg cattgaaacc tcgaatcccg      900

acctgtacgc ggcacttcac ccggagccga tgtcctggca cgcgcgtgta gaatgcctgc      960

gcaacctgaa gaaagctggg tatatgttgg gcacaggagt gatggtcggc ttgccgggac     1020

aaaccttaca cgacctggct ggggatgtca tgttctttcg cgacattaaa gcggacatga     1080

tcggtatggg ccccttcatt acgcagcctg ggacgcctgc aactgataag tggaccgcgc     1140

tgtatccgaa cgccaataag aacagccaca tgaaatctat gttcgatctg accactgcta     1200

tgaatgcact tgtacgtatt acgatgggga acgtaaatat cagtgctacg actgcattac     1260

aagcgattat ccccactgga cgtgaaattg cgcttgagcg cggcgcaaat gttgtcatgc     1320

ctattttaac gcctactcag tatcgcgagt cctatcagtt atatgagggt aagccctgca     1380

ttacggatac tgctgttcag tgtcgtcgtt gcctggacat gcgtttgcac tccgttggca     1440

aaacgtctgc ggccggagtt tggggcgatc ctgcttcgtt cttgcatccc atcgttggcg     1500

tcccagtccc gcacgacttg tcatcacctg ctttggccgc tgctgcaagt gcggattttc     1560

acgaggttgg cgcaggtccc tggaacccca tccgactaga gcgtctggtt gaagtgccgg     1620

accgttaccc tgaccccgat aaccacggac gcaaaaaggc aggagccggg aaaggaggca     1680

aggcgcatga ctctcacgac gatggcgatc acgacgacca ccaccaccac cacggagctg     1740

cccccgcggg tgcagcggct ggaaagggta ccggtgcagc tgcaattggt ggcggagcgg     1800

gggctagccg tcaacgcgta gcaggggctg ctgccgcctc tgctcgtctg tgtgcgggag     1860

ctcgccgcgc tggccgtgtt gtcgcgtcgc cattgcgccc agctgccgct tgccgtggtg     1920

tggccgtcaa ggccgcagct gctgctgcgg gtgaagacgc tggtgctggt acgtctggcg     1980

taggttcaaa tattgttacg tctcccggaa tcgctagcac tacggcacat ggtgttcctc     2040

gtatcaatat tggggtgttc ggcgtgatga atgcaggaaa gtctacactt gtgaatgctc     2100

tggcgcaaca ggaagcatgc attgttgact caacccccgg cacgaccgca gatgtaaaaa     2160

cagttttgct tgagcttcat gcccttggac cagccaagtt gctggacaca gccggattag     2220

acgaagtcgg tggacttggg gataaaaagc gccgtaaagc cctgaatacg ctgaaggagt     2280

gcgatgttgc tgtgctggtt gttgacactg atacggcagc cgccgcaatc aaatcgggac     2340

gccttgctga agccctggaa tgggaatcga aagtaatgga acaggcacac aagtataatg     2400

tcagtcctgt actgcttctg aatgtaaaat cacgcgggct gcctgaagcg caggcagcta     2460

gcatgcttga ggcggtcgct ggtatgcttg acccatccaa gcaaatccct cgtatgtcgc     2520

tggatttagc gtccaccccc ctgcacgagc gtagtacgat tacgtctgca ttcgtcaagg     2580

aaggagcagt gcgcagttca cgctatgggg ctcctctgcc ggggtgtttg ccccgttggt     2640

ctcttggacg caacgcccgc ttactgatgg taatcccgat ggatgccgaa accccaggtg     2700

gacgtcttct tcgtcctcaa gcgcaagtta tggaggaagc aatccgccat tgggctaccg     2760

tgctttccgt acgcctggat ttagacgccg cacgtggcaa attggggccc gaggcctgtg     2820

agatggagcg tcagcgtttc gacggggtaa ttgctatgat ggaacgtaat gacggaccca     2880

ccctggtggt gacagattct caagcgatcg atgttgtaca cccttggacc ctggaccgct     2940

catcaggacg tccgttggtt ccaattacta cctttagcat cgctatggcg taccaacaaa     3000

acggcggacg tttggacccg tttgtggaag gattggaagc attggagacg ttacaagatg     3060

gggatcgcgt tcttatttcg gaagcgtgta atcataaccg tatcacctcc gcttgcaacg     3120

acattggaat ggtgcagatc cctaacaagc tggaggcagc acttggcggg aaaaagttac     3180

aaatcgaaca tgcgtttggt cgcgagtttc ccgagcttga gagtgggggt atggatggat     3240

tgaagttagc gatccattgt ggagggtgta tgatcgacgc tcagaaaatg cagcagcgta     3300

tgaaagactt gcatgaggct ggggtgccgg tcactaatta tggggtgttt ttctcttggg     3360

cagcttggcc cgacgccctt cgtcgcgcat tggaaccgtg gggagtggag ccaccggtag     3420

gtactcctgc tacccccgca gccgcgcctg ctacggcagc gtccggggta taatacta       3478


<210>  3
<211>  46
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  3
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtgga                      46


<210>  4
<211>  1850
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  4
aagaaggaga tatacatatg tcggtccccc tacagtgcaa tgcaggccgt cttttggcgg       60

gccagcgccc ctgcggcgtc cgcgcgcgtc tgaaccgccg tgtatgtgtt ccagtgaccg      120

cacacggcaa agcatctgcc acgcgcgaat acgctggtga ctttcttcca gggaccacta      180

ttagtcatgc gtggtccgtg gagcgtgaaa ctcatcaccg ttatcgtaat ccggccgagt      240

ggattaacga ggctgccatc cacaaggcgc ttgaaacgtc aaaggctgat gctcaggacg      300

caggacgcgt gcgtgagatt ttggcgaagg ctaaggaaaa ggcttttgtt actgaacatg      360

cgcctgtaaa tgcggaaagt aaatccgaat ttgtacaagg gcttaccttg gaggagtgcg      420

ccaccttaat taacgttgat tctaataatg tcgagttgat gaatgaaatc ttcgacactg      480

cgcttgctat caaagaacgt atctacggga accgcgtcgt gctgttcgcg cccttgtaca      540

ttgctaatca ttgtatgaac acttgcactt attgtgcgtt tcgctcagcc aataagggca      600

tggaacgctc tattctgaca gacgatgacc tgcgtgaaga agttgccgcc ttgcaacgtc      660

aaggtcatcg ccgcatttta gcccttactg gagaacatcc taaatacact ttcgacaatt      720

tcttgcatgc agtcaatgta atcgcttccg tgaagacaga gcctgaaggg tccattcgcc      780

gtatcaatgt cgaaatccca ccacttagtg tctcagacat gcgccgcctt aagaatacag      840

attcagttgg cacgttcgtt ctgtttcaag agacatatca ccgcgacaca ttcaaggtaa      900

tgcatccgtc aggtccaaag agcgactttg attttcgcgt cttgacccag gaccgcgcca      960

tgcgcgcagg cttggacgat gttggtattg gtgctttatt cgggttatat gattaccgtt     1020

atgaagtttg cgccatgtta atgcatagcg agcatttgga acgtgagtac aacgcaggac     1080

cacatactat ctctgttccc cgtatgcgcc ccgcggacgg aagcgagctt agtatcgcgc     1140

ctccttatcc tgttaatgat gctgatttta tgaaattagt tgcggtcctt cgtattgctg     1200

taccatacac aggtatgatc cttagcactc gtgaatcacc agaaatgcgc tcggcgcttc     1260

tgaagtgtgg gatgagtcaa atgagtgccg gctcgcgcac tgatgtagga gcctatcaca     1320

aagatcacac gttaagtaca gaggcgaatt tgagtaagtt agctgggcag tttaccttgc     1380

aggatgaacg tccaactaat gagattgtta agtggctgat ggaggagggc tatgtcccgt     1440

cttggtgcac agcttgttac cgtcaaggtc gtacgggcga agacttcatg aacatctgta     1500

aggctggtga cattcacgat ttctgtcatc ccaatagtct gcttacgctt caagagtacc     1560

ttatggatta tgcagatcca gaccttcgta agaaaggcga gcaagtaatt gcccgtgaga     1620

tgggaccgga cgcctctgag ccgttatcgg cgcaaagccg taagcgcctt gaacgcaaga     1680

tgaaacaagt attggagggg gagcacgatg tatatcttta accaggcatc aaataaaacg     1740

aaaggctcag tcgaaagact gggcctttcg ttttatctgt tgtttgtcgg tgaacgctct     1800

ctactagagt cacactggct caccttcggg tgggcctttc tgcgtttata                1850


<210>  5
<211>  46
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  5
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtgga                      46


<210>  6
<211>  1642
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  6
aagaaggaga tatacatatg tccgcattag tacttaagcc ctgtgcggca gtatccatcc       60

gtggctcctc gtgtcgcgca cgccaagtag ccccacgcgc tccgcttgca gctagcacgg      120

ttcgtgtcgc tcttgcaacc ctggaggcac cagcgcgtcg tttaggaaac gtcgcctgtg      180

ccgcagcggc accggccgca gaggcaccct tgtctcacgt ccagcaagca ctggccgaac      240

tggcaaagcc caaagatgac cccacgcgta agcacgtttg cgttcaagtc gctcccgcag      300

tgcgtgtcgc tattgctgaa accttagggc ttgcgccggg cgctacgaca ccgaaacaat      360

tagcagaagg cctgcgtcgc ttgggctttg acgaggtttt cgatacgctg ttcggggccg      420

acttgacgat catggaagag ggctcagaac ttttgcaccg tctgacggag cacttggaag      480

cacacccgca ctctgatgag ccgctgccta tgtttaccag ctgctgtcct ggttggatcg      540

cgatgctgga gaaatcatac ccagacctta tcccttatgt aagttcttgc aaatcccctc      600

aaatgatgct ggctgctatg gtcaaatcgt atctggcgga aaaaaagggg attgcaccta      660

aagatatggt tatggtaagc attatgccat gcacacgcaa gcagagtgag gcggatcgtg      720

attggttttg tgtcgacgcg gacccaacac ttcgccaatt ggaccatgtg atcacgaccg      780

tagagctggg gaatattttc aaagagcgtg ggatcaacct tgcggaatta cccgaggggg      840

agtgggacaa cccaatgggg gtaggctccg gtgctggagt actttttggc accactggag      900

gggtaatgga ggcggcgctg cgtactgcat acgaattatt tactggaacc cccttacccc      960

gcctttcgct ttcggaggtg cgcggcatgg atggcattaa agagactaac atcacgatgg     1020

taccggcccc tggcagcaag tttgaagaac tgttaaagca ccgcgcggca gcgcgtgccg     1080

aggctgctgc acacggaaca cctggtccct tggcctggga cggcggcgca gggttcacct     1140

cggaggacgg gcgtgggggt atcactcttc gtgtggcggt agctaatggc ttgggaaacg     1200

ccaaaaagtt gatcacaaag atgcaggcgg gagaggcgaa gtatgacttt gtagaaatca     1260

tggcgtgtcc agcgggatgc gttgggggcg gcgggcagcc acgttccacc gataaagcaa     1320

ttacccagaa gcgccaggct gcactttaca atctggacga gaagtcgact ctgcgccgct     1380

cccatgaaaa cccgtctatc cgtgagttat acgacactta tttgggtgag cccttagggc     1440

acaaagcaca cgaactttta catactcact atgtagctgg cggggtcgag gagaaggatg     1500

agaaaaagtg accaggcatc aaataaaacg aaaggctcag tcgaaagact gggcctttcg     1560

ttttatctgt tgtttgtcgg tgaacgctct ctactagagt cacactggct caccttcggg     1620

tgggcctttc tgcgtttata ta                                              1642


<210>  7
<211>  46
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  7
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtgga                      46


<210>  8
<211>  392
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  8
aagaaggaga tatacatatg gcgatgcgtt ccacatttgc tgcgcgtgtc ggtgccaaac       60

cggcagtgcg tggggcgcgt cccgcgtcgc gtatgtcttg catggcctat aaggttacac      120

tgaaaacgcc atcaggcgat aaaacaatcg aatgtccggc ggacacctat atcctggatg      180

ctgcggagga agccgggctg gaccttccct atagttgccg tgcgggcgcc tgttcatcct      240

gtgctggcaa agtggcagct ggaacggtag atcaatctga tcagtccttt ctggatgacg      300

ctcagatggg gaacggattc gtcctgacat gtgtcgcgta tcctacaagc gactgcacta      360

tccaaactca ccaagaggag gctttatatt aa                                    392


<210>  9
<211>  1189
<212>  DNA
<213>  Chlamydomonas reinhardtii

<400>  9
aagaaggaga tatacatatg caaactgttc gcgctccagc agcttcaggt gttgccacac       60

gtgtcgcagg tcgtcgtatg tgtcgtccgg ttgcggcgac gaaggcttcc acggctgtta      120

ccacagacat gtcgaagcgc actgttccaa ccaagttaga ggaaggtgaa atgccgttga      180

acacgtacag taataaagct ccgttcaagg caaaggttcg ttccgtggaa aaaatcacag      240

gaccaaaagc cacaggtgag acgtgccaca tcattattga aaccgagggg aagatcccgt      300

tttgggaggg acaatcgtac ggtgtaattc cgccggggac caagatcaac tctaagggaa      360

aagaagtgcc tcatggtact cgtctttatt cgattgcttc tagtcgttac ggagatgact      420

tcgatggtca aacggcatcg ctgtgtgttc gccgcgcggt atacgtcgat ccagagactg      480

gaaaggagga ccccgcgaaa aaaggactgt gtagtaactt tttgtgtgat gccacaccag      540

gcacggaaat ttccatgaca gggcccacag gaaaagtatt gcttctgcca gcagacgcga      600

acgcgccatt aatctgtgtc gcaacgggga ctggaatcgc gccttttcgc tcattctggc      660

gccgttgctt catcgagaat gtcccaagtt ataagttcac tggccttttc tggttgttta      720

tgggtgtcgc taactctgat gctaaattgt acgatgagga actgcaagct atcgcaaaag      780

cgtatccggg acaattccgc ctggactatg ccttgtctcg tgaacaaaat aatcgcaagg      840

gcgggaaaat gtacatccaa gataaggttg aagagtatgc cgacgaaatt ttcgatttat      900

tggataatgg ggcgcacatg tacttctgcg ggttaaaggg gatgatgcca ggcatccaag      960

atatgttaga acgcgttgca aaagaaaagg ggctgaacta cgaagagtgg gtcgaggggt     1020

taaagcacaa gaatcaatgg catgttgaag tctactaacc aggcatcaaa taaaacgaaa     1080

ggctcagtcg aaagactggg cctttcgttt tatctgttgt ttgtcggtga acgctctcta     1140

ctagagtcac actggctcac cttcgggtgg gcctttctgc gtttatata                 1189


<210>  10
<211>  8735
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with HydA from 
       Chlamydomonas reinhardtii

<400>  10
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gccctgtgcg gcagtatcca tccgtggctc     1740

ctcgtgtcgc gcacgccaag tagccccacg cgctccgctt gcagctagca cggttcgtgt     1800

cgctcttgca accctggagg caccagcgcg tcgtttagga aacgtcgcct gtgccgcagc     1860

ggcaccggcc gcagaggcac ccttgtctca cgtccagcaa gcactggccg aactggcaaa     1920

gcccaaagat gaccccacgc gtaagcacgt ttgcgttcaa gtcgctcccg cagtgcgtgt     1980

cgctattgct gaaaccttag ggcttgcgcc gggcgctacg acaccgaaac aattagcaga     2040

aggcctgcgt cgcttgggct ttgacgaggt tttcgatacg ctgttcgggg ccgacttgac     2100

gatcatggaa gagggctcag aacttttgca ccgtctgacg gagcacttgg aagcacaccc     2160

gcactctgat gagccgctgc ctatgtttac cagctgctgt cctggttgga tcgcgatgct     2220

ggagaaatca tacccagacc ttatccctta tgtaagttct tgcaaatccc ctcaaatgat     2280

gctggctgct atggtcaaat cgtatctggc ggaaaaaaag gggattgcac ctaaagatat     2340

ggttatggta agcattatgc catgcacacg caagcagagt gaggcggatc gtgattggtt     2400

ttgtgtcgac gcggacccaa cacttcgcca attggaccat gtgatcacga ccgtagagct     2460

ggggaatatt ttcaaagagc gtgggatcaa ccttgcggaa ttacccgagg gggagtggga     2520

caacccaatg ggggtaggct ccggtgctgg agtacttttt ggcaccactg gaggggtaat     2580

ggaggcggcg ctgcgtactg catacgaatt atttactgga acccccttac cccgcctttc     2640

gctttcggag gtgcgcggca tggatggcat taaagagact aacatcacga tggtaccggc     2700

ccctggcagc aagtttgaag aactgttaaa gcaccgcgcg gcagcgcgtg ccgaggctgc     2760

tgcacacgga acacctggtc ccttggcctg ggacggcggc gcagggttca cctcggagga     2820

cgggcgtggg ggtatcactc ttcgtgtggc ggtagctaat ggcttgggaa acgccaaaaa     2880

gttgatcaca aagatgcagg cgggagaggc gaagtatgac tttgtagaaa tcatggcgtg     2940

tccagcggga tgcgttgggg gcggcgggca gccacgttcc accgataaag caattaccca     3000

gaagcgccag gctgcacttt acaatctgga cgagaagtcg actctgcgcc gctcccatga     3060

aaacccgtct atccgtgagt tatacgacac ttatttgggt gagcccttag ggcacaaagc     3120

acacgaactt ttacatactc actatgtagc tggcggggtc gaggagaagg atgagaaaaa     3180

gtgaccaggc atcaaataaa acgaaaggct cagtcgaaag actgggcctt tcgttttatc     3240

tgttgtttgt cggtgaacgc tctctactag agtcacactg gctcaccttc gggtgggcct     3300

ttctgcgttt atatactaga gggctttaca ctttatgctt ccggctcgta tgttgtgtgg     3360

aaagaaggag atatacatat ggctcatagt ttaagcgcac attcccgtca ggccggagat     3420

cgcaaactgg gcgcaggtgc ggcatctagc cgcccatcat gtccttctcg ccgcattgtc     3480

cgcgtggcgg cccatgcttc tgcgtccaag gcgactcccg atgtacctgt tgacgatctt     3540

cctcctgcgc atgcccgtgc agcagtagcg gccgctaacc gtcgtgcgcg cgctatggca     3600

tcagcggagg ccgcggcaga gaccctgggc gatttcctgg gcttagggaa gggggggctt     3660

tcgccgggcg caaccgccaa ccttgatcgt gagcaagtat taggtgtgtt ggaggcggtc     3720

tggcgtcgtg gagaccttaa tctggagcgt gcgttgtaca gccatgccaa tgcggtgact     3780

aacaaatact gtggtggggg ggtctactat cgcggccttg tggagttcag taatatttgc     3840

caaaacgatt gctcatattg tgggattcgc aacaatcaaa aagaagtttg gcgctatact     3900

atgccggttg aagaggtggt cgaggtagct aagtgggcgc ttgaaaacgg cattcgcaac     3960

attatgttgc aagggggtga attaaagaca gagcaacgct tagcctactt ggaggcatgc     4020

gtccgtgcga ttcgcgagga gacaacgcag ttagaccttg aaatgcgcgc acgtgccgcg     4080

agtacgacaa cagcggaagc ggcagccagt gcacaggcag acgccgaagc taaacgcggc     4140

gagccagaat tgggtgtggt cgtatcctta agcgtcggag aacttcctat ggaacagtat     4200

gagcgtttgt tccgcgccgg cgcccgtcgc tatctgatcc gcattgaaac ctcgaatccc     4260

gacctgtacg cggcacttca cccggagccg atgtcctggc acgcgcgtgt agaatgcctg     4320

cgcaacctga agaaagctgg gtatatgttg ggcacaggag tgatggtcgg cttgccggga     4380

caaaccttac acgacctggc tggggatgtc atgttctttc gcgacattaa agcggacatg     4440

atcggtatgg gccccttcat tacgcagcct gggacgcctg caactgataa gtggaccgcg     4500

ctgtatccga acgccaataa gaacagccac atgaaatcta tgttcgatct gaccactgct     4560

atgaatgcac ttgtacgtat tacgatgggg aacgtaaata tcagtgctac gactgcatta     4620

caagcgatta tccccactgg acgtgaaatt gcgcttgagc gcggcgcaaa tgttgtcatg     4680

cctattttaa cgcctactca gtatcgcgag tcctatcagt tatatgaggg taagccctgc     4740

attacggata ctgctgttca gtgtcgtcgt tgcctggaca tgcgtttgca ctccgttggc     4800

aaaacgtctg cggccggagt ttggggcgat cctgcttcgt tcttgcatcc catcgttggc     4860

gtcccagtcc cgcacgactt gtcatcacct gctttggccg ctgctgcaag tgcggatttt     4920

cacgaggttg gcgcaggtcc ctggaacccc atccgactag agcgtctggt tgaagtgccg     4980

gaccgttacc ctgaccccga taaccacgga cgcaaaaagg caggagccgg gaaaggaggc     5040

aaggcgcatg actctcacga cgatggcgat cacgacgacc accaccacca ccacggagct     5100

gcccccgcgg gtgcagcggc tggaaagggt accggtgcag ctgcaattgg tggcggagcg     5160

ggggctagcc gtcaacgcgt agcaggggct gctgccgcct ctgctcgtct gtgtgcggga     5220

gctcgccgcg ctggccgtgt tgtcgcgtcg ccattgcgcc cagctgccgc ttgccgtggt     5280

gtggccgtca aggccgcagc tgctgctgcg ggtgaagacg ctggtgctgg tacgtctggc     5340

gtaggttcaa atattgttac gtctcccgga atcgctagca ctacggcaca tggtgttcct     5400

cgtatcaata ttggggtgtt cggcgtgatg aatgcaggaa agtctacact tgtgaatgct     5460

ctggcgcaac aggaagcatg cattgttgac tcaacccccg gcacgaccgc agatgtaaaa     5520

acagttttgc ttgagcttca tgcccttgga ccagccaagt tgctggacac agccggatta     5580

gacgaagtcg gtggacttgg ggataaaaag cgccgtaaag ccctgaatac gctgaaggag     5640

tgcgatgttg ctgtgctggt tgttgacact gatacggcag ccgccgcaat caaatcggga     5700

cgccttgctg aagccctgga atgggaatcg aaagtaatgg aacaggcaca caagtataat     5760

gtcagtcctg tactgcttct gaatgtaaaa tcacgcgggc tgcctgaagc gcaggcagct     5820

agcatgcttg aggcggtcgc tggtatgctt gacccatcca agcaaatccc tcgtatgtcg     5880

ctggatttag cgtccacccc cctgcacgag cgtagtacga ttacgtctgc attcgtcaag     5940

gaaggagcag tgcgcagttc acgctatggg gctcctctgc cggggtgttt gccccgttgg     6000

tctcttggac gcaacgcccg cttactgatg gtaatcccga tggatgccga aaccccaggt     6060

ggacgtcttc ttcgtcctca agcgcaagtt atggaggaag caatccgcca ttgggctacc     6120

gtgctttccg tacgcctgga tttagacgcc gcacgtggca aattggggcc cgaggcctgt     6180

gagatggagc gtcagcgttt cgacggggta attgctatga tggaacgtaa tgacggaccc     6240

accctggtgg tgacagattc tcaagcgatc gatgttgtac acccttggac cctggaccgc     6300

tcatcaggac gtccgttggt tccaattact acctttagca tcgctatggc gtaccaacaa     6360

aacggcggac gtttggaccc gtttgtggaa ggattggaag cattggagac gttacaagat     6420

ggggatcgcg ttcttatttc ggaagcgtgt aatcataacc gtatcacctc cgcttgcaac     6480

gacattggaa tggtgcagat ccctaacaag ctggaggcag cacttggcgg gaaaaagtta     6540

caaatcgaac atgcgtttgg tcgcgagttt cccgagcttg agagtggggg tatggatgga     6600

ttgaagttag cgatccattg tggagggtgt atgatcgacg ctcagaaaat gcagcagcgt     6660

atgaaagact tgcatgaggc tggggtgccg gtcactaatt atggggtgtt tttctcttgg     6720

gcagcttggc ccgacgccct tcgtcgcgca ttggaaccgt ggggagtgga gccaccggta     6780

ggtactcctg ctacccccgc agccgcgcct gctacggcag cgtccggggt ataatactac     6840

tagagggctt tacactttat gcttccggct cgtatgttgt gtggaaagaa ggagatatac     6900

atatgtcggt ccccctacag tgcaatgcag gccgtctttt ggcgggccag cgcccctgcg     6960

gcgtccgcgc gcgtctgaac cgccgtgtat gtgttccagt gaccgcacac ggcaaagcat     7020

ctgccacgcg cgaatacgct ggtgactttc ttccagggac cactattagt catgcgtggt     7080

ccgtggagcg tgaaactcat caccgttatc gtaatccggc cgagtggatt aacgaggctg     7140

ccatccacaa ggcgcttgaa acgtcaaagg ctgatgctca ggacgcagga cgcgtgcgtg     7200

agattttggc gaaggctaag gaaaaggctt ttgttactga acatgcgcct gtaaatgcgg     7260

aaagtaaatc cgaatttgta caagggctta ccttggagga gtgcgccacc ttaattaacg     7320

ttgattctaa taatgtcgag ttgatgaatg aaatcttcga cactgcgctt gctatcaaag     7380

aacgtatcta cgggaaccgc gtcgtgctgt tcgcgccctt gtacattgct aatcattgta     7440

tgaacacttg cacttattgt gcgtttcgct cagccaataa gggcatggaa cgctctattc     7500

tgacagacga tgacctgcgt gaagaagttg ccgccttgca acgtcaaggt catcgccgca     7560

ttttagccct tactggagaa catcctaaat acactttcga caatttcttg catgcagtca     7620

atgtaatcgc ttccgtgaag acagagcctg aagggtccat tcgccgtatc aatgtcgaaa     7680

tcccaccact tagtgtctca gacatgcgcc gccttaagaa tacagattca gttggcacgt     7740

tcgttctgtt tcaagagaca tatcaccgcg acacattcaa ggtaatgcat ccgtcaggtc     7800

caaagagcga ctttgatttt cgcgtcttga cccaggaccg cgccatgcgc gcaggcttgg     7860

acgatgttgg tattggtgct ttattcgggt tatatgatta ccgttatgaa gtttgcgcca     7920

tgttaatgca tagcgagcat ttggaacgtg agtacaacgc aggaccacat actatctctg     7980

ttccccgtat gcgccccgcg gacggaagcg agcttagtat cgcgcctcct tatcctgtta     8040

atgatgctga ttttatgaaa ttagttgcgg tccttcgtat tgctgtacca tacacaggta     8100

tgatccttag cactcgtgaa tcaccagaaa tgcgctcggc gcttctgaag tgtgggatga     8160

gtcaaatgag tgccggctcg cgcactgatg taggagccta tcacaaagat cacacgttaa     8220

gtacagaggc gaatttgagt aagttagctg ggcagtttac cttgcaggat gaacgtccaa     8280

ctaatgagat tgttaagtgg ctgatggagg agggctatgt cccgtcttgg tgcacagctt     8340

gttaccgtca aggtcgtacg ggcgaagact tcatgaacat ctgtaaggct ggtgacattc     8400

acgatttctg tcatcccaat agtctgctta cgcttcaaga gtaccttatg gattatgcag     8460

atccagacct tcgtaagaaa ggcgagcaag taattgcccg tgagatggga ccggacgcct     8520

ctgagccgtt atcggcgcaa agccgtaagc gccttgaacg caagatgaaa caagtattgg     8580

agggggagca cgatgtatat ctttaaccag gcatcaaata aaacgaaagg ctcagtcgaa     8640

agactgggcc tttcgtttta tctgttgttt gtcggtgaac gctctctact agagtcacac     8700

tggctcacct tcgggtgggc ctttctgcgt ttata                                8735


<210>  11
<211>  2070
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  pSB1C3 plasmid

<400>  11
tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt       60

ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct      120

gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt      180

atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc      240

caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga      300

gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata      360

ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac      420

cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg      480

taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc      540

cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag      600

acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt      660

aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt      720

atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg      780

atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac      840

gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca      900

gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac      960

ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac     1020

ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag     1080

cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc     1140

aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt     1200

cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca     1260

gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga     1320

agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg     1380

ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt     1440

aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac     1500

tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac     1560

tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca     1620

tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg     1680

tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg     1740

actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc     1800

cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa     1860

atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga     1920

tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa     1980

aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat     2040

gatttctgga attcgcggcc gcttctagag                                      2070


<210>  12
<211>  87
<212>  DNA
<213>  E. coli

<400>  12
ttgttaaata tagatcacaa ttttgaaacc gctcgggata tcagcgaaaa cataagcaaa       60

agtgaatgtt ttaagaacat tccgtaa                                           87


<210>  13
<211>  215
<212>  DNA
<213>  E. coli

<400>  13
atattccacc agctatttgt tagtgaataa aaggttgcct gtaaaattac aaaaacctta       60

cgcagcgtca agcggaatcg tgtcaatcat tgcgacaaat caatcctgtg cctaagcatt      120

acgcgactga ctcgcctcac tcttcctttg ggcttgagac cacatggggt cggcgccccg      180

aattttaaag ggcaattacg ataaaaatgt gattt                                 215


<210>  14
<211>  1452
<212>  DNA
<213>  Corynebacterium glutamicum

<400>  14
agcctctacc tcgctgcggt cgccagacca ctctgtatgg aacgaaccgt ctttgtcgat       60

gcgtttgtat gtgtgggcac caaaaaaatc gcgctgccct tggattaacg ctgctggaag      120

gcgctcggcg cgtaatgagt cgtaataact aagactacta gcaaagacgg gaatcggcaa      180

ccccagttgg gtggcggtca caatgacgcg gcgccagcta tcgattaagt ccccaagctc      240

ggatttaaag taaggatcta acagcaacga ctctaactct gcgttcgcgt catacgcttc      300

aacgatgcga tttaaaaatt tagcgcggat gatacaaccg ccgcgccaaa tagtcgctaa      360

atcacggggg tctacatccc agttgttctc atcagaaccg gctttaattt cgtcgaaacc      420

ttgtgcgtag gctaccaact tagatgcgta aagcgcacga cggacatcct cgacaaattg      480

agccttatct acgccaagcg cttcaaggtc tgtcagtacc ccagcgggaa gattgccctg      540

ggcggcagca cgttgtgaag ttgcaccgga cagggcacgg gcaaatacgg cctcgccaat      600

tccggtggtt gcaattccca aatccagagc cgcttttact gtccagcgtc ctgtaccttt      660

ttgccccgcc gcatccacga taacatcaat caacggcttg cctgtctctg cgtcgacctg      720

agataaaacc tcagccgtaa tttcgatcaa gtaggagtca agatcaccag cattccactc      780

cttaaatacc tcggcaattt cggccggctg cattccagcc gcatagcgca gcaggtgata      840

cgcttcccca attacttgca tatcggcgta ctcaatgccg ttatgtacca tcttgacgaa      900

gtgtcctgct ccgtctggcc cgatatgcgt aacacaaggg gtaccatcca cgttggcagc      960

aattgactca agcaaagggc ccaagctttc ataactcttc gcaggacctc ccggcataat     1020

agaaggtccg ttcaaggccc cttcttctcc gccggaaatg cccgcaccca caaagtgcag     1080

tccacgggca ctgatctctt tttcgcggcg gatggtatcc gtatacagag cgttgccacc     1140

atcgataatg atgtcgcctt cgtccattgc gtctgctaat tgattgatga cggcatctgt     1200

agcgttgccg gcctggacca tgatgatggc gcgacggggc ttctctaaac tcgctacaaa     1260

ctcctcgacc gttgcggagg gaataaaatt tccctcgctg ccatgatccg cgatcaactt     1320

atccgttttg tcggtactgc ggttatagac tgcaacggtg ttgccgttac gggcaaaatt     1380

gcgggcaagg tttgagccca taaccgcaag cccaacaacg ccaatttgag ccagattatc     1440

accgtttgtc at                                                         1452


<210>  15
<211>  1005
<212>  DNA
<213>  Clostridium acetobutylicum

<400>  15
atggcgaaga ttgcaatcaa tggctttggg cgtattggcc gccttgcgct tcgtcgcatt       60

ctggaagtac cgggtctgga agttgtggcg attaatgatc tgaccgatgc aaagatgctg      120

gcacatttgt ttaaatacga ttcttcgcaa ggacgcttca acggggagat tgaggtgaaa      180

gaaggcgcgt ttgtcgtcaa cggcaaagaa gtcaaggtat tcgccgaggc cgatccagaa      240

aagttgccgt ggggagacct gggcattgat gtggtccttg agtgtacggg ctttttcact      300

aagaaagaga aggccgaggc acacgtccgt gcaggggcga agaaggtcgt gatctctgct      360

ccagctggga atgatcttaa aaccattgta ttcaacgtca acaatgaaga tctggacggg      420

acggaaacgg tcatctcggg tgccagctgc acgacgaatt gtctggctcc aatggcaaaa      480

gtcttaaatg acaagtttgg cattgagaaa ggattcatga caactattca tgcgtttacc      540

aacgaccaga atacgttaga tgggccgcac cgtaaaggag acctgcgtcg tgcacgtgcc      600

gcggccgttt ccatcatccc aaattcaaca ggtgccgcaa aagctatctc gcaagttatc      660

ccggatctgg ctggtaaatt agatggaaat gcacaacgtg taccggtgcc taccggttcc      720

atcactgagc tggtctcagt cctgaagaaa aaggtaacgg tagaagagat taatgcagcg      780

atgaaagaag cagccgatga gtcttttggg tacaccgaag atcccattgt atccgcggac      840

gtcgtgggaa ttaactacgg ttctttgttt gacgcaactc tgactaaaat tgtagacgtg      900

aatgggtctc aattggttaa gaccgctgca tggtatgata atgagatgag ttacacttct      960

cagctggtac gcacacttgc atatttcgcc aagattgcta aatag                     1005


<210>  16
<211>  1455
<212>  DNA
<213>  Zymomonas mobilis

<400>  16
gtcataccag gtcactccgt cacgttctgc caatgcgata gcggtagacg gtccccaggt       60

tcccgatacg taagtcttag gtttcataga gttagctttc cacccctcac gaattccgtc      120

aatccagacc cactgggcct caacttcgtc acggcgtaca aacagagtgg cgtctccctc      180

aatcaggtca agcatcagac gctcataggc gatacggcgt ttgcggtcct taaaaacatc      240

agtcaacgac aagtccagcc acacctcgcg catgtgggct ccgttacggt ccaatccggg      300

ctctttcacc atcatcgaga tttgaatagt ctcgtccggt tgtaagacga tgcgtaactt      360

attaggttgc aagatgccgc cactcgaact gaagatagag tgcggtacag gtttgaactg      420

taccacgatt tcggagcgac gggccggcaa gcgtttaccc gtacggatgt aaaatggaac      480

accctgccaa cgccaattgt ccacatgggc tttaattgct acgaaagttt cagtatcact      540

tggttgccct aactcgtcga tgtatcctgc aacttccttt ccgccagaga cccccgcccc      600

gtactgcccg gttacggtgt gggtaaacac cgtatcattg ttgatagggc gcaaagcgcg      660

gaatacttta accttctcat cacgcacagc attggcctcc atgtgtgcgg ggggctccat      720

tgcgaccaac gctacaagct gaagaatatg actctgaacc atgtcacgca gggagccact      780

accgtcgaag taaccaatgc gcccttcaag tccgactgtt tccgcgaccg aaatctgtac      840

gtggtcaatc cccttgctat tccaaagggg ctcgaacaat gcgttcccaa aacgcaaggt      900

caaaagattc tgcaccgttt ctttgcccaa atagtggtcg atgcggtaaa cttgcttctc      960

tgagaatacc ttcagtacag catcgttaat atggtcgctg gaggcaaggt cttgtcccag     1020

gggtttttcc aatgccaaac gtgaggttgg ccccgctaat cccgcctgct ttaatccagc     1080

aatggcgcct tcaaaaagtg aaggcgccgt acttaagtaa attgcgatgc ctttttctac     1140

gggaccacac agatccgcta atttgccgaa ctgggtgggg tcggtgatgt ccacggtagc     1200

gtaaaaaagc ttatttaaaa acttcgcttt agcatcgtca ttcaaacggt cagaggccac     1260

gaaacggtcc agcgctttct ccgcaaagtc acggaatccg tcagtatcat actcggaacg     1320

cgaggtgcat acgatacgca agtcgtccgc cagtaagccg tctgcatcaa gcccataaag     1380

gctaggcagc aacatgcgtt ggcttaaatc cccggtgcta ccgaacagaa tcattgttga     1440

cacagtattg gtcat                                                      1455


<210>  17
<211>  1506
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA from 
       Chlamydomonas reinhardtii, 5' - 3'

<400>  17
cccgggatgt ccgcattagt tctgaagcca tgtgcggcgg tcagtatccg cggaagcagc       60

tgccgcgccc gtcaagtcgc gccgcgcgcg ccgttagcag cgtctacagt tcgtgttgca      120

ttagcaacac ttgaagctcc tgcgcgtcgc ctgggcaacg tcgcttgtgc agcagcggct      180

ccggcggcgg aggccccttt gagccacgtc caacaagcct tagctgaatt ggccaaaccg      240

aaagatgacc ccacacgcaa gcatgtttgt gtgcaagtcg ccccagcggt ccgcgtcgct      300

attgccgaaa cacttggact tgctcccggt gccacgaccc cgaagcaatt ggcggagggc      360

ttacgccgtc tgggtttcga cgaagtattc gacacgcttt tcggggcaga tttgacaatt      420

atggaagaag ggtcagagtt gttgcatcgt ttaacggaac atttggaggc tcaccctcac      480

tctgacgaac cgttgcccat gtttacctcg tgttgtccgg gttggattgc gatgcttgag      540

aaatcgtacc cggatttaat tccttatgtg tcctcgtgca aatctcctca aatgatgtta      600

gccgcgatgg tgaagtcata tcttgccgaa aagaagggca tcgcacctaa agacatggtg      660

atggtgtcaa tcatgccttg cacccgtaag cagtccgagg ccgatcgcga ctggttttgt      720

gtggatgctg accctacatt acgccagtta gatcatgtta ttacaaccgt agagttgggt      780

aacatcttta aggagcgtgg tatcaatttg gctgagttac cggaaggtga atgggacaac      840

ccgatggggg tgggttcggg agccggagta ttatttggga ccactggcgg cgtaatggag      900

gcagcattac gtacggccta cgaactgttc acaggtaccc cgctgcctcg cctgagtttg      960

agcgaggtgc gtggtatgga cggtattaag gaaacgaaca tcacaatggt tcctgctccc     1020

ggttcaaaat tcgaggaact gttgaagcat cgcgctgccg cacgtgcaga agcagccgca     1080

cacggtactc ctggtccact tgcctgggac ggcggggccg gatttacttc agaagacggt     1140

cgtggtggaa ttactttacg tgtcgctgtt gcgaatgggc tgggtaacgc taaaaagtta     1200

attacaaaaa tgcaggccgg agaggcaaaa tatgatttcg tagagattat ggcctgtccc     1260

gctggttgcg taggaggtgg gggccagccc cgttcaactg acaaagctat cacgcagaaa     1320

cgtcaagcgg cattatacaa tctggatgaa aaatcaacgc ttcgccgttc acatgagaat     1380

ccatcaatcc gtgaattgta cgatacttat ttaggtgagc ctctggggca taaggcacac     1440

gaacttctgc atactcatta cgtcgcgggt ggagttgagg agaaggatga aaagaagtag     1500

ggatcc                                                                1506


<210>  18
<211>  1266
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Volvox carteri, 5' - 3'

<400>  18
cccgggatgt acgtttgcgt cgcacaagtt acgttacatg attgcttagc atgctcaggg       60

tgcatcacat ctgcggaaac ggttttgctt cagcaacagt ccggggatga gttcttatcc      120

cgcttggcag acccgcacac tactgtcgta gttaccgtct cgccccaatc gcgcacagct      180

ttggcggctt actatggatt atgcccgtct caggctcttg cccgccttgt gggctggttg      240

aagtggcttg gggttcgcgc cgtatgggat ctgacaacag cccgcgatct tgtattgttg      300

gaagaggcag ctgagttcat gaaccgttgg gtctgcatgt atgttagcgc cgggcctctt      360

ccggtcatgg gcagttcatg tcctggcaca ggctgggttt gttatgctga aaagacgcac      420

gggacgcgtg tattacccta tttgagcacc acccgttcac cccaaggagc aatgggtggc      480

ttggtaaagt ccctggtggc agcagcttgg ggcgttactc cagggtcttt gtaccacgtc      540

acaattatgc cgtgttatga caagaaattg gaagcatctc gcgatgaatt aaccacaacg      600

gcgacaacta ctaccgctgc ggggacagac gcggctggag caggtgccgc cgtaggcggg      660

cctctgcctg aagtgatggt ccgtcatgca accgcagcgc ctgatccgtt gcttccgggc      720

gtggtaccag ccgacgacca gctgtactcc cttccacatg gctccagctc gggtggatac      780

gcggacttcg ttttccgcac tgccgcgcgc gagttgtggg gggtagaagt tccgccagga      840

cctttaccat ggcgtactcg tcgtaacgcc gacttacagc ctcgtgttgg tgccccaggc      900

caatctctgg tcgttgcgcg tgtgtatgga ttccgcaata ttcagacact tttacagcag      960

cttaagcgtg gacgctgccc ttatcattat gtggaagtca tggcttgtcc tagcgggtgt     1020

ttgaacggag gaggacaaat caaaccgggg ccaggggtaa cgccgcaaca attaattgaa     1080

caattggagc ttttgtatga cgttgcggca cgttctccag cagacaaccc ggcggtagca     1140

gctttatatg gctcttggtt aggcggtcgt ccaggggcac cccccgctcg tcaactgtta     1200

catacgacat ttcgcgagcg cgaaaagact gtaactgccg caaccgtcac gaattggtag     1260

ggatcc                                                                1266


<210>  19
<211>  1437
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Giardia lamblia 5' - 3'

<400>  19
cccgggatgc ctccaaaacc ccaacacgat gtaacaggcg tggactccaa taacgcgatc       60

atgattgatt acgcaaagtg cattggctgc aacatgtgca tcaaagcatg cgacgtgcaa      120

ggtattggtg tttacaagca gaacgaaaaa ccgaagtacc cgcctatcgt gaagctgagc      180

accctgttta atagcgattg tatcggctgc ggtcaatgtg caacgatttg tccggtggac      240

gcgattgctc caaagaacaa tctggaaatt tacaaaggcg aatctgcttc caaaaaagtt      300

cgtgtggcgt tgatcgcgcc aagcactcgc gtggcgtttg gagatgtctt cgggctgccg      360

atcggtacaa ataccattta ctccctgatt cgcatgctga agcaatatct gggtttcgat      420

tatgtgttcg acgtgaattt cggcgcagat gaaaccaccg tcatcgacac ccaagagctg      480

ttgcacttca aacacgaggg ccgtggtccg gtgttcacca gctgctgccc ggcgtgggtt      540

aacctctgtg aaatgaagta cccggagctg ctgccccagg ttagcaccgc taaatcttgt      600

gttgcaatgg tagcgaccct tgtaaaaaga cgttgggttc aagaacattt aatcccgaag      660

ggtattgtag acagcgttga cgatgtctac gtggctgata ttatgccgtg taccgcgaaa      720

aaggatgaaa gcatgcgtcc acaactgaac cgcgatgtgg acatctgcct gacggtgcgt      780

gaagttgcgg agcacctgta ttttctgcac ggcgcgcgct tgacgctgga ggaagtcgag      840

gcggatgcgt tggttttgcg tccgggccgt agcacgcaga aaaagtggga ctttgacgct      900

ccgtttaaca ccgtgtctgg tggctcccat atctttggta agaccggtgg cgttgccgag      960

acgtgtctcc gtttcatcag ctatatgaaa aagtcgccga tagaaaacgt taaggaggaa     1020

ttgctgaaag agttcaagac gccgggtcag ctggtgcaaa ccgttaagct ggtcagctgc     1080

gagatcgccg gtgagactta tcgtgccctg attgcgcatg gcggttcagc aatcaatgcc     1140

gccgcgcgta tggtgctcaa taaagaggtg gagtgcgacg ttgttgagca gatggcctgt     1200

ccgggtggct gccagaacgg tggaggcatg ccgaagatca agggtaaaaa agaggcagtt     1260

ttgacgcgtg cgtctacctt ggacatcctg gacggtaaag agcgctttgc gagcgcgggc     1320

gagaacaaaa ctctgtgggg tttcaacggc tgcttaaccg aacacgaagc gcacgagttg     1380

cttcacaccc attatcagca tcgcccggtg gaatcgctgc tgccgcagta gggatcc        1437


<210>  20
<211>  1419
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Entamoeba nuttalli, 5' - 3'

<400>  20
cccgggatgc ctccaaaacc ctcacacact gtaacaggcc acgaccacaa ccacagcatc       60

cagtttgact ggagcaagtg tatgggctgc ggtatgtgtg caaccaaatg caccttcggc      120

gtattggtta agcagccgcc gaagatcccg ccatttgtcc agccgaaccg tgaaaaactg      180

agccaagaga acaccgataa aacgcgtgtc ctgatcgatg aaagcgagtg caccggctgc      240

ggtcaatgct ctctggtgtg caactttgga tctatcaccc cgatcgacca cctcgttgac      300

accttcaaag caaaggaggc gggcaaaaaa ctcgtggcca tgattgcccc gagcactcgc      360

cttggtgtcg ctgaggctat gggtatgccg attggctcca ccgctatggc gcagctggtg      420

cattgtctgc gtctgattgg ttttgactac gtttttgacg tggacgcggg tgcggataag      480

acgaccatgg acgattacgc ggaagttatc gaaatgaaaa aggagggtaa gggtccggcg      540

atcaccagct gctgcccggc gtggattgag ctggtggaga aagaatatcc ggatttgatc      600

ccgaacgtgt ccactgcgcg tagcccgatc ggctgcttgg ccggttgcat caaacgtggt      660

tgggcaaaag atgttggcat cgcggtagag gatttgtaca ccgtgggtat catgccttgt      720

attgcgaaga agacggaatc ccaacgtcag caaattcatc aagattacga cgcaagctgt      780

acgtctaacg agattgcggc gtacttcaag aagcacctgc caccggaaga gtgcaaattc      840

acccaggagc gcgaggaagc tctggcaaag actgaggacg gccaatgtga tctgccgttc      900

cgtcgcatta gcggtggctc caacattttt ggtaagaccg gcggggtgtg tgaaaccgtg      960

ttgcgggtga ttgcgcgtaa tgcgggtgtt gactggaata cgtgcaccgt taacaaagag     1020

gaaacattca aacacgccgc tagcggttcg accatgacca atctgagtgt tgacatcggc     1080

ggaactataa tcaccggggc agtttgccat ggtggttatg caatccgtca tgcctgcgaa     1140

ctgattcgca aaggtgaact gaaagtcgac gttgttgaga tgatggcctg tgttggcggc     1200

tgcctgggcg gtgctggcca gcctaagatc ccgccggcga agaagctgga aatggataag     1260

cgcagagtga tgttagatat tctggaccag caaacggaca ttcgtgcagc gaatgaaaac     1320

accgacgtgc taggctggat tgataaacac ttcgaccacc agggtgcgca tcaacatctg     1380

cacacctatt tcaccccgcg ttatcagaat tagggatcc                            1419


<210>  21
<211>  1413
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Ilyobacter,polytrophus 5' - 3'

<400>  21
cccgggatga agaacaaaac agtatcaaat gataaaatag acaataaact gaactgctcc       60

gaaaacctgg aaaaccgtac catcgacaaa agcttctaca ccttttcacg tgataccagc      120

aagtgcatta agtgctacaa gtgcgtgaaa gtttgcaagg acactcaggg catttccgtt      180

tttcaggttg aggaggacgg cacggtgggc atcaaagagg agaatatggc ggccaccttg      240

tgtatcagct gtggtcaatg tattaaagtg tgcaccgcag gtgcgctgaa ggagaaatcc      300

aacatctctc tgttgaagga gcagttaaat aacccgaata agcacgttgt cgcgcagctg      360

tctccaagct tcaaacacac cattggtgat ggcttcggca tcagctcggg taccgatact      420

tccccgaaaa tcatcagcgc tctgaaagaa attggtttct ctaaggtttt cagtaccggt      480

ttcgccagcg acgtgaatat cgttgagacc agcgcggatc tgaaaaaacg cctagatgaa      540

aacggtccgt tcccggtgtt cacctccacg tgcacgggtt ggattaacta tgcggaaaag      600

ttttgtccgg agttcctggg gctgctctct ccgtgcaaaa gcccgcaaca gatcctgggt      660

agcctgagca agtcctacta cgaagagagc attgacatca gcagagaaaa tatctttagc      720

gtggcgctga tgccttgcat cgccaaaaag gatgaagcta atcgttttga catgaaggac      780

gaatatggta acaaagatgt ggacctggtc ctgaccgtga atgaagttgc tagccttttg      840

aacaaaaagg gcattgattt aaacaattac tctaagttcg gtacttttga taagccgatg      900

aaatccgaca ctggttcttc gcgtattaag gcggttacgg gtggcctggc agaggctatc      960

ctgcgcaaca ccgcacacat gatcggtgaa gatccgtttt ctgtagacct gaagaagctg     1020

cgtggtatgg atggtattaa gctcacgagc gtggttctgg gcgggaaaaa attaaacatt     1080

gcggtcgtga acggcatcaa gaacgtgccg gttattctgg acatgattaa agatggcatt     1140

accgagttcc acttggtcga ggttatggcc tgtccgggtg gctgcgtcgg cggcggtggt     1200

atcccgttgt cagaagaccc ggacattatc caaaaacgcg cagagaaaat ctactcgtac     1260

gacgcgagca gcgaaattcg ttgtagctgg gaaaacccag atgttaaaac cctgtatagc     1320

gagtacctga aggagccgct gggagaggag tctcaacgtt tgtttcattt tcattataaa     1380

aaccgccgta ccaaacgtat cttctaggga tcc                                  1413


<210>  22
<211>  1506
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Volvox carteri, 5' - 3'

<400>  22
cccgggatga gtgctatgct atcttcatta acaaattctc gcttgggcgc ttacgtgccg       60

caagtggcgg taagccgtta tggttccaag ccggtctacg tcccgtgcgt gccgtttcgt      120

aagtgcacct cggcggtgcc agtgccggtt aagacggtgc aagaaggtaa ttcggtcaga      180

cttatgccag cggcggcggc tccggcgggt gcggcagcgg acccacattg gaaacaagca      240

tttgcagagc ttgataaacc gaaagccgaa cgtaaagtta tgatcgcaca ggttgctccg      300

gcggtgcgcg ttgccatctc cgagagcttt ggtctggcac cgggggctac cactccgggt      360

cagctggccg agtccctgcg ttgtctgggt tttgatatgg tgttcgacac cttgtacggc      420

gcggacctga ccattatgga agagggcact gagttgctgt cccgtctgca agcgcaattg      480

gaagcccacc cgcatagcga agaaccgctg ccgatgttta ccagctgctg tccgggctgg      540

atcgccctgt tggagaagag ctatccggaa ttaattccgt atgtgtctag ctgcaagtct      600

ccgcagatga tgttaggcgc tatggtgaag acctatctgg cagagaagaa aggcatctct      660

ccgagcgaca tctccatggt ttcgattatg ccgtgtgtga ggaagcaagg tgaagcggac      720

cgtgattggt tttgcagcgg cggcgccggc gttcgtgatg tggaccacgt tattaccacg      780

gcggagctag gcaacatcct gaaagaacgt aatatcaacc tccccgaact gccggaaggc      840

ggttgggatg agccgctggg ttcgggtagc ggtgcgggcg tcgttttcgg tacaaccggt      900

ggtgttatgg aagcggcgct gcgcaccgcg tacgagttgg ttacccagca accgctgcct      960

cgtttgaatc tgagtgaggt tcgcggtatg gacggcatta aagaaaccga aatcaagatg     1020

gttccgcctc cgggtagcaa attcgccgag cttgttgccg cacgtgcagc ggcgaaggct     1080

atggatgaag cggccgcgag cgcaggcgcg attaagtggg atggtggcag caacttcacc     1140

gcggacgacg gtgctaaggg catcaccctg cgcgtggccg tggctaatgg tctgggaaac     1200

gcgaaaaagc tgctgacgaa aatgcagacc ggtgagtgca aatacgactt cgtggaaatt     1260

atggcatgtc cgtctgggtg cgttggtggt ggtggtcagc cgcgcagcac cgataaacag     1320

gtggcggtca aacgtcagca ggcactgtac gaccttgacg agcgcgcaac gatccgtcgt     1380

agccacgaga acccggctgt ccaaaaagcg tacgaagatt tcctgggcga gccgaacagc     1440

cacaaagcgc acgatctgtt gcacacccat tatgttccgg gtggcgttga cacggagtag     1500

ggatcc                                                                1506


<210>  23
<211>  1419
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Trichomonas vaginalis, 5' - 3'

<400>  23
cccgggatgc tagcgtcaag tgcaacagct atgaaaggct tcgccaatag cctccgtatg       60

aaagattaca gcagcaccgg tattaacttc gacatgacta agtgcattaa ctgccaaagc      120

tgcgttcgcg cctgcacgaa catcgctggc caaaacgtct tgaagagctt gacggtgaac      180

ggcaagtccg ttgtgcagac cgttaccggt aaaccgctgg cggagaccaa ctgcatcagc      240

tgcggtcaat gtacccttgg ctgcccgaag ttcaccatct tcgaggcgga cgccatcaat      300

ccagttaaag aggtcttgac caagaaaaac ggtcgtattg ccgtgtgtca gattgctccg      360

gcgattcgta tcaacatggc tgaagctctg ggcgttccgg ctggtacgat ctccttgggt      420

aaggtggtga ccgcgctgaa acgtctgggt tttgactacg ttttcgatac caatttcgct      480

gccgatatga ccatcgtgga ggaagcgacc gaactggttc aacgtttgtc tgacaaaaac      540

gcagtgctgc ctatgtttac ttcatgctgt ccagcgtggg ttaattacgt agagaaatcc      600

gatccgagct tgatcccgca tctgagctct tgtcgtagcc cgatgagcat gctgagcagc      660

gttatcaaga acgtctttcc gaaaaagatt ggtacgaccg cagacaaaat ctacaatgtg      720

gcgatcatgc cgtgcaccgc gaagaaggac gaaattcagc gcagccaatt taccatgaag      780

gatggtaaac aagagacagg tgcggtgctg acttctcgtg aactcgcgaa aatgattaag      840

gaggcgaaga tcaacttcaa agagctgccg gatacgccgt gtgataactt ttattctgaa      900

gcatcgggcg gcggtgcgat cttttgtgca accggcggcg tgatggaagc cgcggtgcgc      960

agcgcgtata agttcctgac gaagaaagag ctggcaccga ttgacctgca agacgttcgc     1020

ggtgttgcga gcggcgttaa actggcggag gtggatattg ctggtaccaa agtaaaagtg     1080

gcggttgcgc acggcattaa gaacgccatg accctgatta agaagatcaa atcgggtgaa     1140

gagcagttta aagacgttaa gttcgtggaa gtgatggcat gtccgggtgg ctgcgtggtt     1200

ggtggtggca gcccgaaggc taagaccaag aaagctgtcc aggcacgatt gaatgcaacg     1260

tactccattg acaaaagctc caaacacaga acttctcagg acaacccgca gttgttacag     1320

ctgtataaag aatcgtttga aggtaaattc ggtggtcatg tcgcgcacca cctgctgcac     1380

acccattata agaatcgtaa agtaaatccg tagggatcc                            1419


<210>  24
<211>  1470
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Megasphaera micronuciformis, 5' - 3'

<400>  24
cccgggatga aggctgtaga gggatttgaa tcaaaatata aattttacga caagcgcgtg       60

ccgattgcgg acgacaaccc agctgtgcac tttgacgaaa cgaaatgcaa aaattgtacc      120

ctttgccgtc gtgcgtgtga aactacgcaa accgtgctgg actattacag cctggaacgc      180

accggcgatg ttccggtttg tgttcactgc ggtcaatgtg caaatgcctg cccgtttggt      240

gccatgatgg aagttgatga tacgaactta gtcaaagctg cgatcgcgga cccggataag      300

gtggtggttt tccaaacggc accggcggta cgtgtggcca ttgcggaaga gttcggtgcg      360

gaggcgggta cattcgcaca gggtaaaatg atttcagcgt tgagagccct gggtggcgac      420

tacgtgttcg acaccaactt tggcgctgac atgaccatca tggaagaaac ttccgagctg      480

gtgcgtcgta ttaccactgg taacttcgca atgccgcagt ttaccagctg ctgcccggcg      540

tgggttgagt ttgctgagac cttctacgca gaatacatcc cgcatctgtc cagcgcgaag      600

agcccgattc tgatgcaaaa caccacggaa aaaatctggt ttgccgagaa ggcgggcatc      660

gatccgaaga agatggtgac ggtttgcgtt accccgtgta ccgctaaaaa agccgagatc      720

aagcgcaaag aattgaatgc tgcggctgag tactggcata ttgatggctt aaaggactcc      780

gacatttgca tcacgacccg tgaactggca cgttggctga aagcggagaa cattgacttc      840

aataccctgg atgatggtat ttttgatagc cacctgggcg aggcgagcgg tggtggcatc      900

atcttcggca gcaccggtgg tgtcatggag tccgcactgc gcagcgcgta ttacttctat      960

accggtaaac cgatgccagc ggagtatata ccgtatgaac cggtgcgtgg cttggacggc     1020

gttaaagagg cgaccatcga cttcagcggt atctctctgc atgtcgcagt cgtgagcggt     1080

ctcggcaatg cgcgtcgttt tctggataaa attatggcgg acggcacctt caaagattac     1140

acctttatcg agttcatggc gtgccagggt ggctgcatca acggtggtgg ccaaccgaag     1200

gttaagatgc ctctggttca gaaaaccaac caggctcgca tgaatagctt gtacaaacgt     1260

gattcggagg tttcgattaa ggccgcctgg gaaaaccccg aaatccagga actctacagc     1320

gacttctacg gccagccgct gtctgagcgc tctgagaagt atattcacac cttctttgag     1380

gataagtccg gcaacctggg tgaaggtggt gctgtgaccc cgcaaacgaa cccattgtct     1440

ccgaagtata agccgattga atagggatcc                                      1470


<210>  25
<211>  1482
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Veillonella parvula, 5' - 3'

<400>  25
cccgggatgt caaaatatca atttttagat agaagggtcc cgattgagga cggtaacatc       60

gctctggttc aggatttgac taagtgcaaa aattgtagcc tgtgtcgtaa agcttgcgcg      120

gtcgatatgg gcgtctttga ctactatgat ctgaccacga atggtgacca cccgatttgc      180

atccactgcg gtcaatgtgc gtccatctgc ccattcgatt ctattaatga acgcagcgag      240

atcgatgaag ttaaggcggc gattgcggac ccgaacaaaa tcgtcatctt ccagaccgca      300

ccggctgtgc gtgtgggtct tggcgaggag ttcggcttgg aggcgggtac ctttgtggaa      360

ggcaagatgg ttgcagccct gagaaagctg ggcggtgact acattctgga caccaacttt      420

ggtgcggaca tgaccatcat ggaagaggcg tccgagttgc tggaacgtgt tatcaactcg      480

gatgctgttc tgccgcaatt taccagctgt tgtccggcgt gggttaagtt cgcggagaca      540

ttctacccgg agttcctgcc taacctgagc accgcgaagt ccccgattgc catgcaggca      600

ccgacccaga aaacctattt cgccgaaaaa atgggtctgg acgcgaagca gattgtggcg      660

gtggccgtaa ctccgtgtac tgccaagaaa tttgagattc gccgtgacga aatgaacagc      720

agcgcagagt attggaatac cccagaaatg cgtgataccg attactgcat caccacgcgt      780

gagctggcaa agtggctgcg cgcagaagaa atcaactttg acgacctcga ggacagcgca      840

tttgatccgc tgatgggtga ggctagcggt ggcggtatta tttttggcaa caccggcggc      900

gttatggaag ctgccatgcg cgcggcgtat aaaatggcaa ccggtgaaga tgccccccaa      960

acccttatcc cattcgaggc catcagaggc atggatggtg cgcgcgaagc tgatgttgtg     1020

atcggtgaca agaccctgca cgttgcggcg gtgcatggta cgggcaattt acgtaaattc     1080

attgagcgca tgcgtgcgga gaacatccac tacgacttca tcgaggtgat ggcatgccgt     1140

ggtgggtgca tcggcggcgg tggccaaccg cgtgttaaat tgccgatggc cgacaaagcg     1200

cgcgaagctc gtatcgcgtc tctatacacc cgtgacgcag aagtgactgt aaaggccgcg     1260

tgcgataatc cggatattca gaaattatat gcagagtttt tcgacggcaa accgatgagc     1320

cataaagcac atcacatgct gcataccacg ttcgtgaatc gtagcgaaga tttgggtccg     1380

aacggtgcgt gcaccccggc gacgtgcccg accagtgttc cgaacctgaa aaaggctgct     1440

gaagcggcga aggcggcggc tgaagttaac tcttagggat cc                        1482


<210>  26
<211>  1443
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Veillonella atypica, 5' - 3'

<400>  26
cccgggatgt cacaatttga atttatagat aaaagggtcc ctattgcgct cgacaacccg       60

agcatctatc acgatatctc caaatgcaaa aactgcacct tatgccgtcg tgcgtgcgcc      120

gacgtgatga gcgttctgga ctactacgat ctggaagcga ccggtgacgt gccagtttgt      180

attcattgtg gacaatgtgc agcggcgtgc ccgtttgact cgatgcatgc aaaaagcgaa      240

ttggataagg tgaaggtggc tattgccgat ccggataaaa tcgtcgttat tcagaccgct      300

ccggctgtac gcgtgtcgat tggcgagggt ttcggctttg aaccgggtac gtttctcgag      360

ggcaaaatgg ttagcgcgct gcgtaaactg ggtgccgact acgtggtcga cacgaacttc      420

ggcgcggatc tgaccattat ggaggaggcg tctgaattgg ttgatcgtct gaagaacggt      480

ggcacgatcc cgcaattcac cagttgctgc ccggcttggg ttcgttttgc ggaaatctac      540

ttcccggagt tgatcccaaa tctgtctagc acccgtagct gcatcgcaat ggaggccgct      600

atgattaaaa cctatttcgc tgagaaaaag ggtattaacc cggcgaatat cgtgtccgtc      660

tccgttaatc cgtgtactgc gaagaaggct gagacaaagc gcgtggaaga aaatgctgcc      720

gcgcgttatt acgacgacga atcccttggc atggataccg acatcagcat taccaccaga      780

gaatttatcc gttggctgaa cgacgaaggc gtggacttcg agtccctgga ggacagccag      840

tttgatgatc ttatcggtat ggaaactggc gcgtctatca tttttggtaa taccggtggc      900

gttatggagg ctgctatgag aacggcgtac aaactgatta cggataagga gccgccaccg      960

tatgcactga cccacctgga ggatgtgcgc ggtatgaacg gtgtgaaaga ggcgacggtt     1020

cagctgggtg atgacgtgac tctgagcgtt gcggtggttc acggcggtaa gaacacccgt     1080

gattttttga atgcgctgaa ggagaacggc aagcactatg acttcatcga agtcatggca     1140

tgtccgggtg ggtgcattgg tggcggtggc caaccgcgta ccaaactgcc gcaggcggtt     1200

aagaccaaag aggcgcgtat cggcggtctg tacaaggcgg acgaagaata taagtacgtt     1260

gccagctatg aatcaccgga aatccaagag ttgtacaaga acttcttggg agaacctctg     1320

ggtcacaaag cacatgaatt gctgcatacc cacttcaccg atcgcagcgc acagttaggc     1380

gaccgcaaag atgttgtccc ggagacctgt ccgaccagcc cgaaatacaa gggttaggga     1440

tcc                                                                   1443


<210>  27
<211>  1413
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Codon optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Peptoclostridium bifermentans, 5' - 3'

<400>  27
cccgggatga agcacctatt tacagaaaaa gtagttccga tcgagctgga taacccgtcc       60

attcagattg actttgataa gtgcatcaag tgcggtctgt gtaaacgcgt ttgtgaaaac      120

gagattggtg ttaatggtta tttcgacctg gagaagaccg gtgacatcgc catctgcatc      180

aactgcggcc aatgtgttca ggcatgtcca aaaaaggcga tcacccaggt tatcgatgtg      240

gatcgcgtga aggaagcgat caacgatccg gaaaagattg ttatcttcag cacagcgcca      300

gctgtgcgtg tcgcactggg cgaagaattt aacctggaag aaggcgcgta tgttgaggac      360

aaaatggtgg acgccctgcg taaactgggt ggagattacg tttttgacgt tacctttggc      420

gccgatatga ccatcatgga agaggcgaac gaacttgttt ctcgtatcaa aaacggcaaa      480

ggcaaaaccc cgcaatttac cagctgctgc ccgtcctggg ttaagttcgc ggaaacgttc      540

tatccggagt tgattccgaa tctgtctacc acgaaatctc cgattggcat tcagggtgct      600

gtcatcaaga cctatttcgc acagaaagca aatatcgacc cggagaaaat cgtgaacgta      660

accattactc cgtgcaccgc taagaagtac gaaattgacc gtccggagat gaatgcgagc      720

gcaaaataca acaaaagcga aaatatgaga gataatgaca tcatcctcac cactaaggag      780

ctggcgcagt ggctccgtga cgaagagatc gacttcaacg ctttggaggg ctcgaaattt      840

gacaacatct tgggcttggg tagcggtgcg ggcattatct tcggtaatag cggtggtgtg      900

atggaagccg cggtgcgcac ggtctacaat atcctcaccc atgagaaccc acataaagaa      960

ctgctgcact ttaatccggt tcgtggtctg gaagacgtga aggaggctac ccttaccatt     1020

ggcgatacca ccctgcgcct ggcagcggtg caaggcacgg cgaacgtgcg tacgttgatc     1080

gaaaagctga aatccggtga ggtggagtac gacttcatag aggtaatgac ttgcaaaggt     1140

ggttgtattg gtggcgctgg tcaaccgaag atgaaagcgc gtattagcaa tgagatgcgt     1200

ctcaagcgca ttgagggtct gtacgataag gacaagcaca ttgcggtcaa atgcagctat     1260

gaaaacccgg atgtcatcaa cgtgtacaag gagttcttca aacaaccgct gagccattta     1320

tcccacgagt tgctgcacac cacctttgaa agcaagcacg atatgttggg tctgaaggat     1380

gacaacaacg tttcggatat tggctaggga tcc                                  1413


<210>  28
<211>  83
<212>  DNA
<213>  E. coli

<400>  28
ggtaaatttg atgtacatca aatggatccc cttgctgaat cgttaaggta ggcggtaata       60

gaaaagaaat cgaggcaaaa atg                                               83


<210>  29
<211>  52
<212>  DNA
<213>  E. coli

<400>  29
ctcttgatcg ttatcaaatc ccaatactgt gttagagagt ataatgccct ta               52


<210>  30
<211>  8797
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with alternative
       codon optimised nucleic acid sequence encoding HydA from 
       Chlamydomonas reinhardtii, 5' - 3'

<400>  30
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg tccgcattag ttctgaagcc     1740

atgtgcggcg gtcagtatcc gcggaagcag ctgccgcgcc cgtcaagtcg cgccgcgcgc     1800

gccgttagca gcgtctacag ttcgtgttgc attagcaaca cttgaagctc ctgcgcgtcg     1860

cctgggcaac gtcgcttgtg cagcagcggc tccggcggcg gaggcccctt tgagccacgt     1920

ccaacaagcc ttagctgaat tggccaaacc gaaagatgac cccacacgca agcatgtttg     1980

tgtgcaagtc gccccagcgg tccgcgtcgc tattgccgaa acacttggac ttgctcccgg     2040

tgccacgacc ccgaagcaat tggcggaggg cttacgccgt ctgggtttcg acgaagtatt     2100

cgacacgctt ttcggggcag atttgacaat tatggaagaa gggtcagagt tgttgcatcg     2160

tttaacggaa catttggagg ctcaccctca ctctgacgaa ccgttgccca tgtttacctc     2220

gtgttgtccg ggttggattg cgatgcttga gaaatcgtac ccggatttaa ttccttatgt     2280

gtcctcgtgc aaatctcctc aaatgatgtt agccgcgatg gtgaagtcat atcttgccga     2340

aaagaagggc atcgcaccta aagacatggt gatggtgtca atcatgcctt gcacccgtaa     2400

gcagtccgag gccgatcgcg actggttttg tgtggatgct gaccctacat tacgccagtt     2460

agatcatgtt attacaaccg tagagttggg taacatcttt aaggagcgtg gtatcaattt     2520

ggctgagtta ccggaaggtg aatgggacaa cccgatgggg gtgggttcgg gagccggagt     2580

attatttggg accactggcg gcgtaatgga ggcagcatta cgtacggcct acgaactgtt     2640

cacaggtacc ccgctgcctc gcctgagttt gagcgaggtg cgtggtatgg acggtattaa     2700

ggaaacgaac atcacaatgg ttcctgctcc cggttcaaaa ttcgaggaac tgttgaagca     2760

tcgcgctgcc gcacgtgcag aagcagccgc acacggtact cctggtccac ttgcctggga     2820

cggcggggcc ggatttactt cagaagacgg tcgtggtgga attactttac gtgtcgctgt     2880

tgcgaatggg ctgggtaacg ctaaaaagtt aattacaaaa atgcaggccg gagaggcaaa     2940

atatgatttc gtagagatta tggcctgtcc cgctggttgc gtaggaggtg ggggccagcc     3000

ccgttcaact gacaaagcta tcacgcagaa acgtcaagcg gcattataca atctggatga     3060

aaaatcaacg cttcgccgtt cacatgagaa tccatcaatc cgtgaattgt acgatactta     3120

tttaggtgag cctctggggc ataaggcaca cgaacttctg catactcatt acgtcgcggg     3180

tggagttgag gagaaggatg aaaagaagta gggatccggg tcgaggagaa ggatgagaaa     3240

aagtgaccag gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta     3300

tctgttgttt gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc     3360

ctttctgcgt ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt     3420

ggaaagaagg agatatacat atggctcata gtttaagcgc acattcccgt caggccggag     3480

atcgcaaact gggcgcaggt gcggcatcta gccgcccatc atgtccttct cgccgcattg     3540

tccgcgtggc ggcccatgct tctgcgtcca aggcgactcc cgatgtacct gttgacgatc     3600

ttcctcctgc gcatgcccgt gcagcagtag cggccgctaa ccgtcgtgcg cgcgctatgg     3660

catcagcgga ggccgcggca gagaccctgg gcgatttcct gggcttaggg aagggggggc     3720

tttcgccggg cgcaaccgcc aaccttgatc gtgagcaagt attaggtgtg ttggaggcgg     3780

tctggcgtcg tggagacctt aatctggagc gtgcgttgta cagccatgcc aatgcggtga     3840

ctaacaaata ctgtggtggg ggggtctact atcgcggcct tgtggagttc agtaatattt     3900

gccaaaacga ttgctcatat tgtgggattc gcaacaatca aaaagaagtt tggcgctata     3960

ctatgccggt tgaagaggtg gtcgaggtag ctaagtgggc gcttgaaaac ggcattcgca     4020

acattatgtt gcaagggggt gaattaaaga cagagcaacg cttagcctac ttggaggcat     4080

gcgtccgtgc gattcgcgag gagacaacgc agttagacct tgaaatgcgc gcacgtgccg     4140

cgagtacgac aacagcggaa gcggcagcca gtgcacaggc agacgccgaa gctaaacgcg     4200

gcgagccaga attgggtgtg gtcgtatcct taagcgtcgg agaacttcct atggaacagt     4260

atgagcgttt gttccgcgcc ggcgcccgtc gctatctgat ccgcattgaa acctcgaatc     4320

ccgacctgta cgcggcactt cacccggagc cgatgtcctg gcacgcgcgt gtagaatgcc     4380

tgcgcaacct gaagaaagct gggtatatgt tgggcacagg agtgatggtc ggcttgccgg     4440

gacaaacctt acacgacctg gctggggatg tcatgttctt tcgcgacatt aaagcggaca     4500

tgatcggtat gggccccttc attacgcagc ctgggacgcc tgcaactgat aagtggaccg     4560

cgctgtatcc gaacgccaat aagaacagcc acatgaaatc tatgttcgat ctgaccactg     4620

ctatgaatgc acttgtacgt attacgatgg ggaacgtaaa tatcagtgct acgactgcat     4680

tacaagcgat tatccccact ggacgtgaaa ttgcgcttga gcgcggcgca aatgttgtca     4740

tgcctatttt aacgcctact cagtatcgcg agtcctatca gttatatgag ggtaagccct     4800

gcattacgga tactgctgtt cagtgtcgtc gttgcctgga catgcgtttg cactccgttg     4860

gcaaaacgtc tgcggccgga gtttggggcg atcctgcttc gttcttgcat cccatcgttg     4920

gcgtcccagt cccgcacgac ttgtcatcac ctgctttggc cgctgctgca agtgcggatt     4980

ttcacgaggt tggcgcaggt ccctggaacc ccatccgact agagcgtctg gttgaagtgc     5040

cggaccgtta ccctgacccc gataaccacg gacgcaaaaa ggcaggagcc gggaaaggag     5100

gcaaggcgca tgactctcac gacgatggcg atcacgacga ccaccaccac caccacggag     5160

ctgcccccgc gggtgcagcg gctggaaagg gtaccggtgc agctgcaatt ggtggcggag     5220

cgggggctag ccgtcaacgc gtagcagggg ctgctgccgc ctctgctcgt ctgtgtgcgg     5280

gagctcgccg cgctggccgt gttgtcgcgt cgccattgcg cccagctgcc gcttgccgtg     5340

gtgtggccgt caaggccgca gctgctgctg cgggtgaaga cgctggtgct ggtacgtctg     5400

gcgtaggttc aaatattgtt acgtctcccg gaatcgctag cactacggca catggtgttc     5460

ctcgtatcaa tattggggtg ttcggcgtga tgaatgcagg aaagtctaca cttgtgaatg     5520

ctctggcgca acaggaagca tgcattgttg actcaacccc cggcacgacc gcagatgtaa     5580

aaacagtttt gcttgagctt catgcccttg gaccagccaa gttgctggac acagccggat     5640

tagacgaagt cggtggactt ggggataaaa agcgccgtaa agccctgaat acgctgaagg     5700

agtgcgatgt tgctgtgctg gttgttgaca ctgatacggc agccgccgca atcaaatcgg     5760

gacgccttgc tgaagccctg gaatgggaat cgaaagtaat ggaacaggca cacaagtata     5820

atgtcagtcc tgtactgctt ctgaatgtaa aatcacgcgg gctgcctgaa gcgcaggcag     5880

ctagcatgct tgaggcggtc gctggtatgc ttgacccatc caagcaaatc cctcgtatgt     5940

cgctggattt agcgtccacc cccctgcacg agcgtagtac gattacgtct gcattcgtca     6000

aggaaggagc agtgcgcagt tcacgctatg gggctcctct gccggggtgt ttgccccgtt     6060

ggtctcttgg acgcaacgcc cgcttactga tggtaatccc gatggatgcc gaaaccccag     6120

gtggacgtct tcttcgtcct caagcgcaag ttatggagga agcaatccgc cattgggcta     6180

ccgtgctttc cgtacgcctg gatttagacg ccgcacgtgg caaattgggg cccgaggcct     6240

gtgagatgga gcgtcagcgt ttcgacgggg taattgctat gatggaacgt aatgacggac     6300

ccaccctggt ggtgacagat tctcaagcga tcgatgttgt acacccttgg accctggacc     6360

gctcatcagg acgtccgttg gttccaatta ctacctttag catcgctatg gcgtaccaac     6420

aaaacggcgg acgtttggac ccgtttgtgg aaggattgga agcattggag acgttacaag     6480

atggggatcg cgttcttatt tcggaagcgt gtaatcataa ccgtatcacc tccgcttgca     6540

acgacattgg aatggtgcag atccctaaca agctggaggc agcacttggc gggaaaaagt     6600

tacaaatcga acatgcgttt ggtcgcgagt ttcccgagct tgagagtggg ggtatggatg     6660

gattgaagtt agcgatccat tgtggagggt gtatgatcga cgctcagaaa atgcagcagc     6720

gtatgaaaga cttgcatgag gctggggtgc cggtcactaa ttatggggtg tttttctctt     6780

gggcagcttg gcccgacgcc cttcgtcgcg cattggaacc gtggggagtg gagccaccgg     6840

taggtactcc tgctaccccc gcagccgcgc ctgctacggc agcgtccggg gtataatact     6900

actagagggc tttacacttt atgcttccgg ctcgtatgtt gtgtggaaag aaggagatat     6960

acatatgtcg gtccccctac agtgcaatgc aggccgtctt ttggcgggcc agcgcccctg     7020

cggcgtccgc gcgcgtctga accgccgtgt atgtgttcca gtgaccgcac acggcaaagc     7080

atctgccacg cgcgaatacg ctggtgactt tcttccaggg accactatta gtcatgcgtg     7140

gtccgtggag cgtgaaactc atcaccgtta tcgtaatccg gccgagtgga ttaacgaggc     7200

tgccatccac aaggcgcttg aaacgtcaaa ggctgatgct caggacgcag gacgcgtgcg     7260

tgagattttg gcgaaggcta aggaaaaggc ttttgttact gaacatgcgc ctgtaaatgc     7320

ggaaagtaaa tccgaatttg tacaagggct taccttggag gagtgcgcca ccttaattaa     7380

cgttgattct aataatgtcg agttgatgaa tgaaatcttc gacactgcgc ttgctatcaa     7440

agaacgtatc tacgggaacc gcgtcgtgct gttcgcgccc ttgtacattg ctaatcattg     7500

tatgaacact tgcacttatt gtgcgtttcg ctcagccaat aagggcatgg aacgctctat     7560

tctgacagac gatgacctgc gtgaagaagt tgccgccttg caacgtcaag gtcatcgccg     7620

cattttagcc cttactggag aacatcctaa atacactttc gacaatttct tgcatgcagt     7680

caatgtaatc gcttccgtga agacagagcc tgaagggtcc attcgccgta tcaatgtcga     7740

aatcccacca cttagtgtct cagacatgcg ccgccttaag aatacagatt cagttggcac     7800

gttcgttctg tttcaagaga catatcaccg cgacacattc aaggtaatgc atccgtcagg     7860

tccaaagagc gactttgatt ttcgcgtctt gacccaggac cgcgccatgc gcgcaggctt     7920

ggacgatgtt ggtattggtg ctttattcgg gttatatgat taccgttatg aagtttgcgc     7980

catgttaatg catagcgagc atttggaacg tgagtacaac gcaggaccac atactatctc     8040

tgttccccgt atgcgccccg cggacggaag cgagcttagt atcgcgcctc cttatcctgt     8100

taatgatgct gattttatga aattagttgc ggtccttcgt attgctgtac catacacagg     8160

tatgatcctt agcactcgtg aatcaccaga aatgcgctcg gcgcttctga agtgtgggat     8220

gagtcaaatg agtgccggct cgcgcactga tgtaggagcc tatcacaaag atcacacgtt     8280

aagtacagag gcgaatttga gtaagttagc tgggcagttt accttgcagg atgaacgtcc     8340

aactaatgag attgttaagt ggctgatgga ggagggctat gtcccgtctt ggtgcacagc     8400

ttgttaccgt caaggtcgta cgggcgaaga cttcatgaac atctgtaagg ctggtgacat     8460

tcacgatttc tgtcatccca atagtctgct tacgcttcaa gagtacctta tggattatgc     8520

agatccagac cttcgtaaga aaggcgagca agtaattgcc cgtgagatgg gaccggacgc     8580

ctctgagccg ttatcggcgc aaagccgtaa gcgccttgaa cgcaagatga aacaagtatt     8640

ggagggggag cacgatgtat atctttaacc aggcatcaaa taaaacgaaa ggctcagtcg     8700

aaagactggg cctttcgttt tatctgttgt ttgtcggtga acgctctcta ctagagtcac     8760

actggctcac cttcgggtgg gcctttctgc gtttata                              8797


<210>  31
<211>  8557
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from Volvox 
       carteri, 5' - 3'

<400>  31
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg tacgtttgcg tcgcacaagt     1740

tacgttacat gattgcttag catgctcagg gtgcatcaca tctgcggaaa cggttttgct     1800

tcagcaacag tccggggatg agttcttatc ccgcttggca gacccgcaca ctactgtcgt     1860

agttaccgtc tcgccccaat cgcgcacagc tttggcggct tactatggat tatgcccgtc     1920

tcaggctctt gcccgccttg tgggctggtt gaagtggctt ggggttcgcg ccgtatggga     1980

tctgacaaca gcccgcgatc ttgtattgtt ggaagaggca gctgagttca tgaaccgttg     2040

ggtctgcatg tatgttagcg ccgggcctct tccggtcatg ggcagttcat gtcctggcac     2100

aggctgggtt tgttatgctg aaaagacgca cgggacgcgt gtattaccct atttgagcac     2160

cacccgttca ccccaaggag caatgggtgg cttggtaaag tccctggtgg cagcagcttg     2220

gggcgttact ccagggtctt tgtaccacgt cacaattatg ccgtgttatg acaagaaatt     2280

ggaagcatct cgcgatgaat taaccacaac ggcgacaact actaccgctg cggggacaga     2340

cgcggctgga gcaggtgccg ccgtaggcgg gcctctgcct gaagtgatgg tccgtcatgc     2400

aaccgcagcg cctgatccgt tgcttccggg cgtggtacca gccgacgacc agctgtactc     2460

ccttccacat ggctccagct cgggtggata cgcggacttc gttttccgca ctgccgcgcg     2520

cgagttgtgg ggggtagaag ttccgccagg acctttacca tggcgtactc gtcgtaacgc     2580

cgacttacag cctcgtgttg gtgccccagg ccaatctctg gtcgttgcgc gtgtgtatgg     2640

attccgcaat attcagacac ttttacagca gcttaagcgt ggacgctgcc cttatcatta     2700

tgtggaagtc atggcttgtc ctagcgggtg tttgaacgga ggaggacaaa tcaaaccggg     2760

gccaggggta acgccgcaac aattaattga acaattggag cttttgtatg acgttgcggc     2820

acgttctcca gcagacaacc cggcggtagc agctttatat ggctcttggt taggcggtcg     2880

tccaggggca ccccccgctc gtcaactgtt acatacgaca tttcgcgagc gcgaaaagac     2940

tgtaactgcc gcaaccgtca cgaattggta gggatccggg tcgaggagaa ggatgagaaa     3000

aagtgaccag gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta     3060

tctgttgttt gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc     3120

ctttctgcgt ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt     3180

ggaaagaagg agatatacat atggctcata gtttaagcgc acattcccgt caggccggag     3240

atcgcaaact gggcgcaggt gcggcatcta gccgcccatc atgtccttct cgccgcattg     3300

tccgcgtggc ggcccatgct tctgcgtcca aggcgactcc cgatgtacct gttgacgatc     3360

ttcctcctgc gcatgcccgt gcagcagtag cggccgctaa ccgtcgtgcg cgcgctatgg     3420

catcagcgga ggccgcggca gagaccctgg gcgatttcct gggcttaggg aagggggggc     3480

tttcgccggg cgcaaccgcc aaccttgatc gtgagcaagt attaggtgtg ttggaggcgg     3540

tctggcgtcg tggagacctt aatctggagc gtgcgttgta cagccatgcc aatgcggtga     3600

ctaacaaata ctgtggtggg ggggtctact atcgcggcct tgtggagttc agtaatattt     3660

gccaaaacga ttgctcatat tgtgggattc gcaacaatca aaaagaagtt tggcgctata     3720

ctatgccggt tgaagaggtg gtcgaggtag ctaagtgggc gcttgaaaac ggcattcgca     3780

acattatgtt gcaagggggt gaattaaaga cagagcaacg cttagcctac ttggaggcat     3840

gcgtccgtgc gattcgcgag gagacaacgc agttagacct tgaaatgcgc gcacgtgccg     3900

cgagtacgac aacagcggaa gcggcagcca gtgcacaggc agacgccgaa gctaaacgcg     3960

gcgagccaga attgggtgtg gtcgtatcct taagcgtcgg agaacttcct atggaacagt     4020

atgagcgttt gttccgcgcc ggcgcccgtc gctatctgat ccgcattgaa acctcgaatc     4080

ccgacctgta cgcggcactt cacccggagc cgatgtcctg gcacgcgcgt gtagaatgcc     4140

tgcgcaacct gaagaaagct gggtatatgt tgggcacagg agtgatggtc ggcttgccgg     4200

gacaaacctt acacgacctg gctggggatg tcatgttctt tcgcgacatt aaagcggaca     4260

tgatcggtat gggccccttc attacgcagc ctgggacgcc tgcaactgat aagtggaccg     4320

cgctgtatcc gaacgccaat aagaacagcc acatgaaatc tatgttcgat ctgaccactg     4380

ctatgaatgc acttgtacgt attacgatgg ggaacgtaaa tatcagtgct acgactgcat     4440

tacaagcgat tatccccact ggacgtgaaa ttgcgcttga gcgcggcgca aatgttgtca     4500

tgcctatttt aacgcctact cagtatcgcg agtcctatca gttatatgag ggtaagccct     4560

gcattacgga tactgctgtt cagtgtcgtc gttgcctgga catgcgtttg cactccgttg     4620

gcaaaacgtc tgcggccgga gtttggggcg atcctgcttc gttcttgcat cccatcgttg     4680

gcgtcccagt cccgcacgac ttgtcatcac ctgctttggc cgctgctgca agtgcggatt     4740

ttcacgaggt tggcgcaggt ccctggaacc ccatccgact agagcgtctg gttgaagtgc     4800

cggaccgtta ccctgacccc gataaccacg gacgcaaaaa ggcaggagcc gggaaaggag     4860

gcaaggcgca tgactctcac gacgatggcg atcacgacga ccaccaccac caccacggag     4920

ctgcccccgc gggtgcagcg gctggaaagg gtaccggtgc agctgcaatt ggtggcggag     4980

cgggggctag ccgtcaacgc gtagcagggg ctgctgccgc ctctgctcgt ctgtgtgcgg     5040

gagctcgccg cgctggccgt gttgtcgcgt cgccattgcg cccagctgcc gcttgccgtg     5100

gtgtggccgt caaggccgca gctgctgctg cgggtgaaga cgctggtgct ggtacgtctg     5160

gcgtaggttc aaatattgtt acgtctcccg gaatcgctag cactacggca catggtgttc     5220

ctcgtatcaa tattggggtg ttcggcgtga tgaatgcagg aaagtctaca cttgtgaatg     5280

ctctggcgca acaggaagca tgcattgttg actcaacccc cggcacgacc gcagatgtaa     5340

aaacagtttt gcttgagctt catgcccttg gaccagccaa gttgctggac acagccggat     5400

tagacgaagt cggtggactt ggggataaaa agcgccgtaa agccctgaat acgctgaagg     5460

agtgcgatgt tgctgtgctg gttgttgaca ctgatacggc agccgccgca atcaaatcgg     5520

gacgccttgc tgaagccctg gaatgggaat cgaaagtaat ggaacaggca cacaagtata     5580

atgtcagtcc tgtactgctt ctgaatgtaa aatcacgcgg gctgcctgaa gcgcaggcag     5640

ctagcatgct tgaggcggtc gctggtatgc ttgacccatc caagcaaatc cctcgtatgt     5700

cgctggattt agcgtccacc cccctgcacg agcgtagtac gattacgtct gcattcgtca     5760

aggaaggagc agtgcgcagt tcacgctatg gggctcctct gccggggtgt ttgccccgtt     5820

ggtctcttgg acgcaacgcc cgcttactga tggtaatccc gatggatgcc gaaaccccag     5880

gtggacgtct tcttcgtcct caagcgcaag ttatggagga agcaatccgc cattgggcta     5940

ccgtgctttc cgtacgcctg gatttagacg ccgcacgtgg caaattgggg cccgaggcct     6000

gtgagatgga gcgtcagcgt ttcgacgggg taattgctat gatggaacgt aatgacggac     6060

ccaccctggt ggtgacagat tctcaagcga tcgatgttgt acacccttgg accctggacc     6120

gctcatcagg acgtccgttg gttccaatta ctacctttag catcgctatg gcgtaccaac     6180

aaaacggcgg acgtttggac ccgtttgtgg aaggattgga agcattggag acgttacaag     6240

atggggatcg cgttcttatt tcggaagcgt gtaatcataa ccgtatcacc tccgcttgca     6300

acgacattgg aatggtgcag atccctaaca agctggaggc agcacttggc gggaaaaagt     6360

tacaaatcga acatgcgttt ggtcgcgagt ttcccgagct tgagagtggg ggtatggatg     6420

gattgaagtt agcgatccat tgtggagggt gtatgatcga cgctcagaaa atgcagcagc     6480

gtatgaaaga cttgcatgag gctggggtgc cggtcactaa ttatggggtg tttttctctt     6540

gggcagcttg gcccgacgcc cttcgtcgcg cattggaacc gtggggagtg gagccaccgg     6600

taggtactcc tgctaccccc gcagccgcgc ctgctacggc agcgtccggg gtataatact     6660

actagagggc tttacacttt atgcttccgg ctcgtatgtt gtgtggaaag aaggagatat     6720

acatatgtcg gtccccctac agtgcaatgc aggccgtctt ttggcgggcc agcgcccctg     6780

cggcgtccgc gcgcgtctga accgccgtgt atgtgttcca gtgaccgcac acggcaaagc     6840

atctgccacg cgcgaatacg ctggtgactt tcttccaggg accactatta gtcatgcgtg     6900

gtccgtggag cgtgaaactc atcaccgtta tcgtaatccg gccgagtgga ttaacgaggc     6960

tgccatccac aaggcgcttg aaacgtcaaa ggctgatgct caggacgcag gacgcgtgcg     7020

tgagattttg gcgaaggcta aggaaaaggc ttttgttact gaacatgcgc ctgtaaatgc     7080

ggaaagtaaa tccgaatttg tacaagggct taccttggag gagtgcgcca ccttaattaa     7140

cgttgattct aataatgtcg agttgatgaa tgaaatcttc gacactgcgc ttgctatcaa     7200

agaacgtatc tacgggaacc gcgtcgtgct gttcgcgccc ttgtacattg ctaatcattg     7260

tatgaacact tgcacttatt gtgcgtttcg ctcagccaat aagggcatgg aacgctctat     7320

tctgacagac gatgacctgc gtgaagaagt tgccgccttg caacgtcaag gtcatcgccg     7380

cattttagcc cttactggag aacatcctaa atacactttc gacaatttct tgcatgcagt     7440

caatgtaatc gcttccgtga agacagagcc tgaagggtcc attcgccgta tcaatgtcga     7500

aatcccacca cttagtgtct cagacatgcg ccgccttaag aatacagatt cagttggcac     7560

gttcgttctg tttcaagaga catatcaccg cgacacattc aaggtaatgc atccgtcagg     7620

tccaaagagc gactttgatt ttcgcgtctt gacccaggac cgcgccatgc gcgcaggctt     7680

ggacgatgtt ggtattggtg ctttattcgg gttatatgat taccgttatg aagtttgcgc     7740

catgttaatg catagcgagc atttggaacg tgagtacaac gcaggaccac atactatctc     7800

tgttccccgt atgcgccccg cggacggaag cgagcttagt atcgcgcctc cttatcctgt     7860

taatgatgct gattttatga aattagttgc ggtccttcgt attgctgtac catacacagg     7920

tatgatcctt agcactcgtg aatcaccaga aatgcgctcg gcgcttctga agtgtgggat     7980

gagtcaaatg agtgccggct cgcgcactga tgtaggagcc tatcacaaag atcacacgtt     8040

aagtacagag gcgaatttga gtaagttagc tgggcagttt accttgcagg atgaacgtcc     8100

aactaatgag attgttaagt ggctgatgga ggagggctat gtcccgtctt ggtgcacagc     8160

ttgttaccgt caaggtcgta cgggcgaaga cttcatgaac atctgtaagg ctggtgacat     8220

tcacgatttc tgtcatccca atagtctgct tacgcttcaa gagtacctta tggattatgc     8280

agatccagac cttcgtaaga aaggcgagca agtaattgcc cgtgagatgg gaccggacgc     8340

ctctgagccg ttatcggcgc aaagccgtaa gcgccttgaa cgcaagatga aacaagtatt     8400

ggagggggag cacgatgtat atctttaacc aggcatcaaa taaaacgaaa ggctcagtcg     8460

aaagactggg cctttcgttt tatctgttgt ttgtcggtga acgctctcta ctagagtcac     8520

actggctcac cttcgggtgg gcctttctgc gtttata                              8557


<210>  32
<211>  8728
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from Giardia
       lamblia 5' - 3'

<400>  32
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg cctccaaaac cccaacacga     1740

tgtaacaggc gtggactcca ataacgcgat catgattgat tacgcaaagt gcattggctg     1800

caacatgtgc atcaaagcat gcgacgtgca aggtattggt gtttacaagc agaacgaaaa     1860

accgaagtac ccgcctatcg tgaagctgag caccctgttt aatagcgatt gtatcggctg     1920

cggtcaatgt gcaacgattt gtccggtgga cgcgattgct ccaaagaaca atctggaaat     1980

ttacaaaggc gaatctgctt ccaaaaaagt tcgtgtggcg ttgatcgcgc caagcactcg     2040

cgtggcgttt ggagatgtct tcgggctgcc gatcggtaca aataccattt actccctgat     2100

tcgcatgctg aagcaatatc tgggtttcga ttatgtgttc gacgtgaatt tcggcgcaga     2160

tgaaaccacc gtcatcgaca cccaagagct gttgcacttc aaacacgagg gccgtggtcc     2220

ggtgttcacc agctgctgcc cggcgtgggt taacctctgt gaaatgaagt acccggagct     2280

gctgccccag gttagcaccg ctaaatcttg tgttgcaatg gtagcgaccc ttgtaaaaag     2340

acgttgggtt caagaacatt taatcccgaa gggtattgta gacagcgttg acgatgtcta     2400

cgtggctgat attatgccgt gtaccgcgaa aaaggatgaa agcatgcgtc cacaactgaa     2460

ccgcgatgtg gacatctgcc tgacggtgcg tgaagttgcg gagcacctgt attttctgca     2520

cggcgcgcgc ttgacgctgg aggaagtcga ggcggatgcg ttggttttgc gtccgggccg     2580

tagcacgcag aaaaagtggg actttgacgc tccgtttaac accgtgtctg gtggctccca     2640

tatctttggt aagaccggtg gcgttgccga gacgtgtctc cgtttcatca gctatatgaa     2700

aaagtcgccg atagaaaacg ttaaggagga attgctgaaa gagttcaaga cgccgggtca     2760

gctggtgcaa accgttaagc tggtcagctg cgagatcgcc ggtgagactt atcgtgccct     2820

gattgcgcat ggcggttcag caatcaatgc cgccgcgcgt atggtgctca ataaagaggt     2880

ggagtgcgac gttgttgagc agatggcctg tccgggtggc tgccagaacg gtggaggcat     2940

gccgaagatc aagggtaaaa aagaggcagt tttgacgcgt gcgtctacct tggacatcct     3000

ggacggtaaa gagcgctttg cgagcgcggg cgagaacaaa actctgtggg gtttcaacgg     3060

ctgcttaacc gaacacgaag cgcacgagtt gcttcacacc cattatcagc atcgcccggt     3120

ggaatcgctg ctgccgcagt agggatccgg gtcgaggaga aggatgagaa aaagtgacca     3180

ggcatcaaat aaaacgaaag gctcagtcga aagactgggc ctttcgtttt atctgttgtt     3240

tgtcggtgaa cgctctctac tagagtcaca ctggctcacc ttcgggtggg cctttctgcg     3300

tttatatact agagggcttt acactttatg cttccggctc gtatgttgtg tggaaagaag     3360

gagatataca tatggctcat agtttaagcg cacattcccg tcaggccgga gatcgcaaac     3420

tgggcgcagg tgcggcatct agccgcccat catgtccttc tcgccgcatt gtccgcgtgg     3480

cggcccatgc ttctgcgtcc aaggcgactc ccgatgtacc tgttgacgat cttcctcctg     3540

cgcatgcccg tgcagcagta gcggccgcta accgtcgtgc gcgcgctatg gcatcagcgg     3600

aggccgcggc agagaccctg ggcgatttcc tgggcttagg gaaggggggg ctttcgccgg     3660

gcgcaaccgc caaccttgat cgtgagcaag tattaggtgt gttggaggcg gtctggcgtc     3720

gtggagacct taatctggag cgtgcgttgt acagccatgc caatgcggtg actaacaaat     3780

actgtggtgg gggggtctac tatcgcggcc ttgtggagtt cagtaatatt tgccaaaacg     3840

attgctcata ttgtgggatt cgcaacaatc aaaaagaagt ttggcgctat actatgccgg     3900

ttgaagaggt ggtcgaggta gctaagtggg cgcttgaaaa cggcattcgc aacattatgt     3960

tgcaaggggg tgaattaaag acagagcaac gcttagccta cttggaggca tgcgtccgtg     4020

cgattcgcga ggagacaacg cagttagacc ttgaaatgcg cgcacgtgcc gcgagtacga     4080

caacagcgga agcggcagcc agtgcacagg cagacgccga agctaaacgc ggcgagccag     4140

aattgggtgt ggtcgtatcc ttaagcgtcg gagaacttcc tatggaacag tatgagcgtt     4200

tgttccgcgc cggcgcccgt cgctatctga tccgcattga aacctcgaat cccgacctgt     4260

acgcggcact tcacccggag ccgatgtcct ggcacgcgcg tgtagaatgc ctgcgcaacc     4320

tgaagaaagc tgggtatatg ttgggcacag gagtgatggt cggcttgccg ggacaaacct     4380

tacacgacct ggctggggat gtcatgttct ttcgcgacat taaagcggac atgatcggta     4440

tgggcccctt cattacgcag cctgggacgc ctgcaactga taagtggacc gcgctgtatc     4500

cgaacgccaa taagaacagc cacatgaaat ctatgttcga tctgaccact gctatgaatg     4560

cacttgtacg tattacgatg gggaacgtaa atatcagtgc tacgactgca ttacaagcga     4620

ttatccccac tggacgtgaa attgcgcttg agcgcggcgc aaatgttgtc atgcctattt     4680

taacgcctac tcagtatcgc gagtcctatc agttatatga gggtaagccc tgcattacgg     4740

atactgctgt tcagtgtcgt cgttgcctgg acatgcgttt gcactccgtt ggcaaaacgt     4800

ctgcggccgg agtttggggc gatcctgctt cgttcttgca tcccatcgtt ggcgtcccag     4860

tcccgcacga cttgtcatca cctgctttgg ccgctgctgc aagtgcggat tttcacgagg     4920

ttggcgcagg tccctggaac cccatccgac tagagcgtct ggttgaagtg ccggaccgtt     4980

accctgaccc cgataaccac ggacgcaaaa aggcaggagc cgggaaagga ggcaaggcgc     5040

atgactctca cgacgatggc gatcacgacg accaccacca ccaccacgga gctgcccccg     5100

cgggtgcagc ggctggaaag ggtaccggtg cagctgcaat tggtggcgga gcgggggcta     5160

gccgtcaacg cgtagcaggg gctgctgccg cctctgctcg tctgtgtgcg ggagctcgcc     5220

gcgctggccg tgttgtcgcg tcgccattgc gcccagctgc cgcttgccgt ggtgtggccg     5280

tcaaggccgc agctgctgct gcgggtgaag acgctggtgc tggtacgtct ggcgtaggtt     5340

caaatattgt tacgtctccc ggaatcgcta gcactacggc acatggtgtt cctcgtatca     5400

atattggggt gttcggcgtg atgaatgcag gaaagtctac acttgtgaat gctctggcgc     5460

aacaggaagc atgcattgtt gactcaaccc ccggcacgac cgcagatgta aaaacagttt     5520

tgcttgagct tcatgccctt ggaccagcca agttgctgga cacagccgga ttagacgaag     5580

tcggtggact tggggataaa aagcgccgta aagccctgaa tacgctgaag gagtgcgatg     5640

ttgctgtgct ggttgttgac actgatacgg cagccgccgc aatcaaatcg ggacgccttg     5700

ctgaagccct ggaatgggaa tcgaaagtaa tggaacaggc acacaagtat aatgtcagtc     5760

ctgtactgct tctgaatgta aaatcacgcg ggctgcctga agcgcaggca gctagcatgc     5820

ttgaggcggt cgctggtatg cttgacccat ccaagcaaat ccctcgtatg tcgctggatt     5880

tagcgtccac ccccctgcac gagcgtagta cgattacgtc tgcattcgtc aaggaaggag     5940

cagtgcgcag ttcacgctat ggggctcctc tgccggggtg tttgccccgt tggtctcttg     6000

gacgcaacgc ccgcttactg atggtaatcc cgatggatgc cgaaacccca ggtggacgtc     6060

ttcttcgtcc tcaagcgcaa gttatggagg aagcaatccg ccattgggct accgtgcttt     6120

ccgtacgcct ggatttagac gccgcacgtg gcaaattggg gcccgaggcc tgtgagatgg     6180

agcgtcagcg tttcgacggg gtaattgcta tgatggaacg taatgacgga cccaccctgg     6240

tggtgacaga ttctcaagcg atcgatgttg tacacccttg gaccctggac cgctcatcag     6300

gacgtccgtt ggttccaatt actaccttta gcatcgctat ggcgtaccaa caaaacggcg     6360

gacgtttgga cccgtttgtg gaaggattgg aagcattgga gacgttacaa gatggggatc     6420

gcgttcttat ttcggaagcg tgtaatcata accgtatcac ctccgcttgc aacgacattg     6480

gaatggtgca gatccctaac aagctggagg cagcacttgg cgggaaaaag ttacaaatcg     6540

aacatgcgtt tggtcgcgag tttcccgagc ttgagagtgg gggtatggat ggattgaagt     6600

tagcgatcca ttgtggaggg tgtatgatcg acgctcagaa aatgcagcag cgtatgaaag     6660

acttgcatga ggctggggtg ccggtcacta attatggggt gtttttctct tgggcagctt     6720

ggcccgacgc ccttcgtcgc gcattggaac cgtggggagt ggagccaccg gtaggtactc     6780

ctgctacccc cgcagccgcg cctgctacgg cagcgtccgg ggtataatac tactagaggg     6840

ctttacactt tatgcttccg gctcgtatgt tgtgtggaaa gaaggagata tacatatgtc     6900

ggtcccccta cagtgcaatg caggccgtct tttggcgggc cagcgcccct gcggcgtccg     6960

cgcgcgtctg aaccgccgtg tatgtgttcc agtgaccgca cacggcaaag catctgccac     7020

gcgcgaatac gctggtgact ttcttccagg gaccactatt agtcatgcgt ggtccgtgga     7080

gcgtgaaact catcaccgtt atcgtaatcc ggccgagtgg attaacgagg ctgccatcca     7140

caaggcgctt gaaacgtcaa aggctgatgc tcaggacgca ggacgcgtgc gtgagatttt     7200

ggcgaaggct aaggaaaagg cttttgttac tgaacatgcg cctgtaaatg cggaaagtaa     7260

atccgaattt gtacaagggc ttaccttgga ggagtgcgcc accttaatta acgttgattc     7320

taataatgtc gagttgatga atgaaatctt cgacactgcg cttgctatca aagaacgtat     7380

ctacgggaac cgcgtcgtgc tgttcgcgcc cttgtacatt gctaatcatt gtatgaacac     7440

ttgcacttat tgtgcgtttc gctcagccaa taagggcatg gaacgctcta ttctgacaga     7500

cgatgacctg cgtgaagaag ttgccgcctt gcaacgtcaa ggtcatcgcc gcattttagc     7560

ccttactgga gaacatccta aatacacttt cgacaatttc ttgcatgcag tcaatgtaat     7620

cgcttccgtg aagacagagc ctgaagggtc cattcgccgt atcaatgtcg aaatcccacc     7680

acttagtgtc tcagacatgc gccgccttaa gaatacagat tcagttggca cgttcgttct     7740

gtttcaagag acatatcacc gcgacacatt caaggtaatg catccgtcag gtccaaagag     7800

cgactttgat tttcgcgtct tgacccagga ccgcgccatg cgcgcaggct tggacgatgt     7860

tggtattggt gctttattcg ggttatatga ttaccgttat gaagtttgcg ccatgttaat     7920

gcatagcgag catttggaac gtgagtacaa cgcaggacca catactatct ctgttccccg     7980

tatgcgcccc gcggacggaa gcgagcttag tatcgcgcct ccttatcctg ttaatgatgc     8040

tgattttatg aaattagttg cggtccttcg tattgctgta ccatacacag gtatgatcct     8100

tagcactcgt gaatcaccag aaatgcgctc ggcgcttctg aagtgtggga tgagtcaaat     8160

gagtgccggc tcgcgcactg atgtaggagc ctatcacaaa gatcacacgt taagtacaga     8220

ggcgaatttg agtaagttag ctgggcagtt taccttgcag gatgaacgtc caactaatga     8280

gattgttaag tggctgatgg aggagggcta tgtcccgtct tggtgcacag cttgttaccg     8340

tcaaggtcgt acgggcgaag acttcatgaa catctgtaag gctggtgaca ttcacgattt     8400

ctgtcatccc aatagtctgc ttacgcttca agagtacctt atggattatg cagatccaga     8460

ccttcgtaag aaaggcgagc aagtaattgc ccgtgagatg ggaccggacg cctctgagcc     8520

gttatcggcg caaagccgta agcgccttga acgcaagatg aaacaagtat tggaggggga     8580

gcacgatgta tatctttaac caggcatcaa ataaaacgaa aggctcagtc gaaagactgg     8640

gcctttcgtt ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca     8700

ccttcgggtg ggcctttctg cgtttata                                        8728


<210>  33
<211>  8710
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Entamoeba nuttalli, 5' - 3'

<400>  33
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg cctccaaaac cctcacacac     1740

tgtaacaggc cacgaccaca accacagcat ccagtttgac tggagcaagt gtatgggctg     1800

cggtatgtgt gcaaccaaat gcaccttcgg cgtattggtt aagcagccgc cgaagatccc     1860

gccatttgtc cagccgaacc gtgaaaaact gagccaagag aacaccgata aaacgcgtgt     1920

cctgatcgat gaaagcgagt gcaccggctg cggtcaatgc tctctggtgt gcaactttgg     1980

atctatcacc ccgatcgacc acctcgttga caccttcaaa gcaaaggagg cgggcaaaaa     2040

actcgtggcc atgattgccc cgagcactcg ccttggtgtc gctgaggcta tgggtatgcc     2100

gattggctcc accgctatgg cgcagctggt gcattgtctg cgtctgattg gttttgacta     2160

cgtttttgac gtggacgcgg gtgcggataa gacgaccatg gacgattacg cggaagttat     2220

cgaaatgaaa aaggagggta agggtccggc gatcaccagc tgctgcccgg cgtggattga     2280

gctggtggag aaagaatatc cggatttgat cccgaacgtg tccactgcgc gtagcccgat     2340

cggctgcttg gccggttgca tcaaacgtgg ttgggcaaaa gatgttggca tcgcggtaga     2400

ggatttgtac accgtgggta tcatgccttg tattgcgaag aagacggaat cccaacgtca     2460

gcaaattcat caagattacg acgcaagctg tacgtctaac gagattgcgg cgtacttcaa     2520

gaagcacctg ccaccggaag agtgcaaatt cacccaggag cgcgaggaag ctctggcaaa     2580

gactgaggac ggccaatgtg atctgccgtt ccgtcgcatt agcggtggct ccaacatttt     2640

tggtaagacc ggcggggtgt gtgaaaccgt gttgcgggtg attgcgcgta atgcgggtgt     2700

tgactggaat acgtgcaccg ttaacaaaga ggaaacattc aaacacgccg ctagcggttc     2760

gaccatgacc aatctgagtg ttgacatcgg cggaactata atcaccgggg cagtttgcca     2820

tggtggttat gcaatccgtc atgcctgcga actgattcgc aaaggtgaac tgaaagtcga     2880

cgttgttgag atgatggcct gtgttggcgg ctgcctgggc ggtgctggcc agcctaagat     2940

cccgccggcg aagaagctgg aaatggataa gcgcagagtg atgttagata ttctggacca     3000

gcaaacggac attcgtgcag cgaatgaaaa caccgacgtg ctaggctgga ttgataaaca     3060

cttcgaccac cagggtgcgc atcaacatct gcacacctat ttcaccccgc gttatcagaa     3120

ttagggatcc gggtcgagga gaaggatgag aaaaagtgac caggcatcaa ataaaacgaa     3180

aggctcagtc gaaagactgg gcctttcgtt ttatctgttg tttgtcggtg aacgctctct     3240

actagagtca cactggctca ccttcgggtg ggcctttctg cgtttatata ctagagggct     3300

ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata catatggctc     3360

atagtttaag cgcacattcc cgtcaggccg gagatcgcaa actgggcgca ggtgcggcat     3420

ctagccgccc atcatgtcct tctcgccgca ttgtccgcgt ggcggcccat gcttctgcgt     3480

ccaaggcgac tcccgatgta cctgttgacg atcttcctcc tgcgcatgcc cgtgcagcag     3540

tagcggccgc taaccgtcgt gcgcgcgcta tggcatcagc ggaggccgcg gcagagaccc     3600

tgggcgattt cctgggctta gggaaggggg ggctttcgcc gggcgcaacc gccaaccttg     3660

atcgtgagca agtattaggt gtgttggagg cggtctggcg tcgtggagac cttaatctgg     3720

agcgtgcgtt gtacagccat gccaatgcgg tgactaacaa atactgtggt gggggggtct     3780

actatcgcgg ccttgtggag ttcagtaata tttgccaaaa cgattgctca tattgtggga     3840

ttcgcaacaa tcaaaaagaa gtttggcgct atactatgcc ggttgaagag gtggtcgagg     3900

tagctaagtg ggcgcttgaa aacggcattc gcaacattat gttgcaaggg ggtgaattaa     3960

agacagagca acgcttagcc tacttggagg catgcgtccg tgcgattcgc gaggagacaa     4020

cgcagttaga ccttgaaatg cgcgcacgtg ccgcgagtac gacaacagcg gaagcggcag     4080

ccagtgcaca ggcagacgcc gaagctaaac gcggcgagcc agaattgggt gtggtcgtat     4140

ccttaagcgt cggagaactt cctatggaac agtatgagcg tttgttccgc gccggcgccc     4200

gtcgctatct gatccgcatt gaaacctcga atcccgacct gtacgcggca cttcacccgg     4260

agccgatgtc ctggcacgcg cgtgtagaat gcctgcgcaa cctgaagaaa gctgggtata     4320

tgttgggcac aggagtgatg gtcggcttgc cgggacaaac cttacacgac ctggctgggg     4380

atgtcatgtt ctttcgcgac attaaagcgg acatgatcgg tatgggcccc ttcattacgc     4440

agcctgggac gcctgcaact gataagtgga ccgcgctgta tccgaacgcc aataagaaca     4500

gccacatgaa atctatgttc gatctgacca ctgctatgaa tgcacttgta cgtattacga     4560

tggggaacgt aaatatcagt gctacgactg cattacaagc gattatcccc actggacgtg     4620

aaattgcgct tgagcgcggc gcaaatgttg tcatgcctat tttaacgcct actcagtatc     4680

gcgagtccta tcagttatat gagggtaagc cctgcattac ggatactgct gttcagtgtc     4740

gtcgttgcct ggacatgcgt ttgcactccg ttggcaaaac gtctgcggcc ggagtttggg     4800

gcgatcctgc ttcgttcttg catcccatcg ttggcgtccc agtcccgcac gacttgtcat     4860

cacctgcttt ggccgctgct gcaagtgcgg attttcacga ggttggcgca ggtccctgga     4920

accccatccg actagagcgt ctggttgaag tgccggaccg ttaccctgac cccgataacc     4980

acggacgcaa aaaggcagga gccgggaaag gaggcaaggc gcatgactct cacgacgatg     5040

gcgatcacga cgaccaccac caccaccacg gagctgcccc cgcgggtgca gcggctggaa     5100

agggtaccgg tgcagctgca attggtggcg gagcgggggc tagccgtcaa cgcgtagcag     5160

gggctgctgc cgcctctgct cgtctgtgtg cgggagctcg ccgcgctggc cgtgttgtcg     5220

cgtcgccatt gcgcccagct gccgcttgcc gtggtgtggc cgtcaaggcc gcagctgctg     5280

ctgcgggtga agacgctggt gctggtacgt ctggcgtagg ttcaaatatt gttacgtctc     5340

ccggaatcgc tagcactacg gcacatggtg ttcctcgtat caatattggg gtgttcggcg     5400

tgatgaatgc aggaaagtct acacttgtga atgctctggc gcaacaggaa gcatgcattg     5460

ttgactcaac ccccggcacg accgcagatg taaaaacagt tttgcttgag cttcatgccc     5520

ttggaccagc caagttgctg gacacagccg gattagacga agtcggtgga cttggggata     5580

aaaagcgccg taaagccctg aatacgctga aggagtgcga tgttgctgtg ctggttgttg     5640

acactgatac ggcagccgcc gcaatcaaat cgggacgcct tgctgaagcc ctggaatggg     5700

aatcgaaagt aatggaacag gcacacaagt ataatgtcag tcctgtactg cttctgaatg     5760

taaaatcacg cgggctgcct gaagcgcagg cagctagcat gcttgaggcg gtcgctggta     5820

tgcttgaccc atccaagcaa atccctcgta tgtcgctgga tttagcgtcc acccccctgc     5880

acgagcgtag tacgattacg tctgcattcg tcaaggaagg agcagtgcgc agttcacgct     5940

atggggctcc tctgccgggg tgtttgcccc gttggtctct tggacgcaac gcccgcttac     6000

tgatggtaat cccgatggat gccgaaaccc caggtggacg tcttcttcgt cctcaagcgc     6060

aagttatgga ggaagcaatc cgccattggg ctaccgtgct ttccgtacgc ctggatttag     6120

acgccgcacg tggcaaattg gggcccgagg cctgtgagat ggagcgtcag cgtttcgacg     6180

gggtaattgc tatgatggaa cgtaatgacg gacccaccct ggtggtgaca gattctcaag     6240

cgatcgatgt tgtacaccct tggaccctgg accgctcatc aggacgtccg ttggttccaa     6300

ttactacctt tagcatcgct atggcgtacc aacaaaacgg cggacgtttg gacccgtttg     6360

tggaaggatt ggaagcattg gagacgttac aagatgggga tcgcgttctt atttcggaag     6420

cgtgtaatca taaccgtatc acctccgctt gcaacgacat tggaatggtg cagatcccta     6480

acaagctgga ggcagcactt ggcgggaaaa agttacaaat cgaacatgcg tttggtcgcg     6540

agtttcccga gcttgagagt gggggtatgg atggattgaa gttagcgatc cattgtggag     6600

ggtgtatgat cgacgctcag aaaatgcagc agcgtatgaa agacttgcat gaggctgggg     6660

tgccggtcac taattatggg gtgtttttct cttgggcagc ttggcccgac gcccttcgtc     6720

gcgcattgga accgtgggga gtggagccac cggtaggtac tcctgctacc cccgcagccg     6780

cgcctgctac ggcagcgtcc ggggtataat actactagag ggctttacac tttatgcttc     6840

cggctcgtat gttgtgtgga aagaaggaga tatacatatg tcggtccccc tacagtgcaa     6900

tgcaggccgt cttttggcgg gccagcgccc ctgcggcgtc cgcgcgcgtc tgaaccgccg     6960

tgtatgtgtt ccagtgaccg cacacggcaa agcatctgcc acgcgcgaat acgctggtga     7020

ctttcttcca gggaccacta ttagtcatgc gtggtccgtg gagcgtgaaa ctcatcaccg     7080

ttatcgtaat ccggccgagt ggattaacga ggctgccatc cacaaggcgc ttgaaacgtc     7140

aaaggctgat gctcaggacg caggacgcgt gcgtgagatt ttggcgaagg ctaaggaaaa     7200

ggcttttgtt actgaacatg cgcctgtaaa tgcggaaagt aaatccgaat ttgtacaagg     7260

gcttaccttg gaggagtgcg ccaccttaat taacgttgat tctaataatg tcgagttgat     7320

gaatgaaatc ttcgacactg cgcttgctat caaagaacgt atctacggga accgcgtcgt     7380

gctgttcgcg cccttgtaca ttgctaatca ttgtatgaac acttgcactt attgtgcgtt     7440

tcgctcagcc aataagggca tggaacgctc tattctgaca gacgatgacc tgcgtgaaga     7500

agttgccgcc ttgcaacgtc aaggtcatcg ccgcatttta gcccttactg gagaacatcc     7560

taaatacact ttcgacaatt tcttgcatgc agtcaatgta atcgcttccg tgaagacaga     7620

gcctgaaggg tccattcgcc gtatcaatgt cgaaatccca ccacttagtg tctcagacat     7680

gcgccgcctt aagaatacag attcagttgg cacgttcgtt ctgtttcaag agacatatca     7740

ccgcgacaca ttcaaggtaa tgcatccgtc aggtccaaag agcgactttg attttcgcgt     7800

cttgacccag gaccgcgcca tgcgcgcagg cttggacgat gttggtattg gtgctttatt     7860

cgggttatat gattaccgtt atgaagtttg cgccatgtta atgcatagcg agcatttgga     7920

acgtgagtac aacgcaggac cacatactat ctctgttccc cgtatgcgcc ccgcggacgg     7980

aagcgagctt agtatcgcgc ctccttatcc tgttaatgat gctgatttta tgaaattagt     8040

tgcggtcctt cgtattgctg taccatacac aggtatgatc cttagcactc gtgaatcacc     8100

agaaatgcgc tcggcgcttc tgaagtgtgg gatgagtcaa atgagtgccg gctcgcgcac     8160

tgatgtagga gcctatcaca aagatcacac gttaagtaca gaggcgaatt tgagtaagtt     8220

agctgggcag tttaccttgc aggatgaacg tccaactaat gagattgtta agtggctgat     8280

ggaggagggc tatgtcccgt cttggtgcac agcttgttac cgtcaaggtc gtacgggcga     8340

agacttcatg aacatctgta aggctggtga cattcacgat ttctgtcatc ccaatagtct     8400

gcttacgctt caagagtacc ttatggatta tgcagatcca gaccttcgta agaaaggcga     8460

gcaagtaatt gcccgtgaga tgggaccgga cgcctctgag ccgttatcgg cgcaaagccg     8520

taagcgcctt gaacgcaaga tgaaacaagt attggagggg gagcacgatg tatatcttta     8580

accaggcatc aaataaaacg aaaggctcag tcgaaagact gggcctttcg ttttatctgt     8640

tgtttgtcgg tgaacgctct ctactagagt cacactggct caccttcggg tgggcctttc     8700

tgcgtttata                                                            8710


<210>  34
<211>  8704
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Ilyobacter,polytrophus 5' - 3'

<400>  34
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg aagaacaaaa cagtatcaaa     1740

tgataaaata gacaataaac tgaactgctc cgaaaacctg gaaaaccgta ccatcgacaa     1800

aagcttctac accttttcac gtgataccag caagtgcatt aagtgctaca agtgcgtgaa     1860

agtttgcaag gacactcagg gcatttccgt ttttcaggtt gaggaggacg gcacggtggg     1920

catcaaagag gagaatatgg cggccacctt gtgtatcagc tgtggtcaat gtattaaagt     1980

gtgcaccgca ggtgcgctga aggagaaatc caacatctct ctgttgaagg agcagttaaa     2040

taacccgaat aagcacgttg tcgcgcagct gtctccaagc ttcaaacaca ccattggtga     2100

tggcttcggc atcagctcgg gtaccgatac ttccccgaaa atcatcagcg ctctgaaaga     2160

aattggtttc tctaaggttt tcagtaccgg tttcgccagc gacgtgaata tcgttgagac     2220

cagcgcggat ctgaaaaaac gcctagatga aaacggtccg ttcccggtgt tcacctccac     2280

gtgcacgggt tggattaact atgcggaaaa gttttgtccg gagttcctgg ggctgctctc     2340

tccgtgcaaa agcccgcaac agatcctggg tagcctgagc aagtcctact acgaagagag     2400

cattgacatc agcagagaaa atatctttag cgtggcgctg atgccttgca tcgccaaaaa     2460

ggatgaagct aatcgttttg acatgaagga cgaatatggt aacaaagatg tggacctggt     2520

cctgaccgtg aatgaagttg ctagcctttt gaacaaaaag ggcattgatt taaacaatta     2580

ctctaagttc ggtacttttg ataagccgat gaaatccgac actggttctt cgcgtattaa     2640

ggcggttacg ggtggcctgg cagaggctat cctgcgcaac accgcacaca tgatcggtga     2700

agatccgttt tctgtagacc tgaagaagct gcgtggtatg gatggtatta agctcacgag     2760

cgtggttctg ggcgggaaaa aattaaacat tgcggtcgtg aacggcatca agaacgtgcc     2820

ggttattctg gacatgatta aagatggcat taccgagttc cacttggtcg aggttatggc     2880

ctgtccgggt ggctgcgtcg gcggcggtgg tatcccgttg tcagaagacc cggacattat     2940

ccaaaaacgc gcagagaaaa tctactcgta cgacgcgagc agcgaaattc gttgtagctg     3000

ggaaaaccca gatgttaaaa ccctgtatag cgagtacctg aaggagccgc tgggagagga     3060

gtctcaacgt ttgtttcatt ttcattataa aaaccgccgt accaaacgta tcttctaggg     3120

atccgggtcg aggagaagga tgagaaaaag tgaccaggca tcaaataaaa cgaaaggctc     3180

agtcgaaaga ctgggccttt cgttttatct gttgtttgtc ggtgaacgct ctctactaga     3240

gtcacactgg ctcaccttcg ggtgggcctt tctgcgttta tatactagag ggctttacac     3300

tttatgcttc cggctcgtat gttgtgtgga aagaaggaga tatacatatg gctcatagtt     3360

taagcgcaca ttcccgtcag gccggagatc gcaaactggg cgcaggtgcg gcatctagcc     3420

gcccatcatg tccttctcgc cgcattgtcc gcgtggcggc ccatgcttct gcgtccaagg     3480

cgactcccga tgtacctgtt gacgatcttc ctcctgcgca tgcccgtgca gcagtagcgg     3540

ccgctaaccg tcgtgcgcgc gctatggcat cagcggaggc cgcggcagag accctgggcg     3600

atttcctggg cttagggaag ggggggcttt cgccgggcgc aaccgccaac cttgatcgtg     3660

agcaagtatt aggtgtgttg gaggcggtct ggcgtcgtgg agaccttaat ctggagcgtg     3720

cgttgtacag ccatgccaat gcggtgacta acaaatactg tggtgggggg gtctactatc     3780

gcggccttgt ggagttcagt aatatttgcc aaaacgattg ctcatattgt gggattcgca     3840

acaatcaaaa agaagtttgg cgctatacta tgccggttga agaggtggtc gaggtagcta     3900

agtgggcgct tgaaaacggc attcgcaaca ttatgttgca agggggtgaa ttaaagacag     3960

agcaacgctt agcctacttg gaggcatgcg tccgtgcgat tcgcgaggag acaacgcagt     4020

tagaccttga aatgcgcgca cgtgccgcga gtacgacaac agcggaagcg gcagccagtg     4080

cacaggcaga cgccgaagct aaacgcggcg agccagaatt gggtgtggtc gtatccttaa     4140

gcgtcggaga acttcctatg gaacagtatg agcgtttgtt ccgcgccggc gcccgtcgct     4200

atctgatccg cattgaaacc tcgaatcccg acctgtacgc ggcacttcac ccggagccga     4260

tgtcctggca cgcgcgtgta gaatgcctgc gcaacctgaa gaaagctggg tatatgttgg     4320

gcacaggagt gatggtcggc ttgccgggac aaaccttaca cgacctggct ggggatgtca     4380

tgttctttcg cgacattaaa gcggacatga tcggtatggg ccccttcatt acgcagcctg     4440

ggacgcctgc aactgataag tggaccgcgc tgtatccgaa cgccaataag aacagccaca     4500

tgaaatctat gttcgatctg accactgcta tgaatgcact tgtacgtatt acgatgggga     4560

acgtaaatat cagtgctacg actgcattac aagcgattat ccccactgga cgtgaaattg     4620

cgcttgagcg cggcgcaaat gttgtcatgc ctattttaac gcctactcag tatcgcgagt     4680

cctatcagtt atatgagggt aagccctgca ttacggatac tgctgttcag tgtcgtcgtt     4740

gcctggacat gcgtttgcac tccgttggca aaacgtctgc ggccggagtt tggggcgatc     4800

ctgcttcgtt cttgcatccc atcgttggcg tcccagtccc gcacgacttg tcatcacctg     4860

ctttggccgc tgctgcaagt gcggattttc acgaggttgg cgcaggtccc tggaacccca     4920

tccgactaga gcgtctggtt gaagtgccgg accgttaccc tgaccccgat aaccacggac     4980

gcaaaaaggc aggagccggg aaaggaggca aggcgcatga ctctcacgac gatggcgatc     5040

acgacgacca ccaccaccac cacggagctg cccccgcggg tgcagcggct ggaaagggta     5100

ccggtgcagc tgcaattggt ggcggagcgg gggctagccg tcaacgcgta gcaggggctg     5160

ctgccgcctc tgctcgtctg tgtgcgggag ctcgccgcgc tggccgtgtt gtcgcgtcgc     5220

cattgcgccc agctgccgct tgccgtggtg tggccgtcaa ggccgcagct gctgctgcgg     5280

gtgaagacgc tggtgctggt acgtctggcg taggttcaaa tattgttacg tctcccggaa     5340

tcgctagcac tacggcacat ggtgttcctc gtatcaatat tggggtgttc ggcgtgatga     5400

atgcaggaaa gtctacactt gtgaatgctc tggcgcaaca ggaagcatgc attgttgact     5460

caacccccgg cacgaccgca gatgtaaaaa cagttttgct tgagcttcat gcccttggac     5520

cagccaagtt gctggacaca gccggattag acgaagtcgg tggacttggg gataaaaagc     5580

gccgtaaagc cctgaatacg ctgaaggagt gcgatgttgc tgtgctggtt gttgacactg     5640

atacggcagc cgccgcaatc aaatcgggac gccttgctga agccctggaa tgggaatcga     5700

aagtaatgga acaggcacac aagtataatg tcagtcctgt actgcttctg aatgtaaaat     5760

cacgcgggct gcctgaagcg caggcagcta gcatgcttga ggcggtcgct ggtatgcttg     5820

acccatccaa gcaaatccct cgtatgtcgc tggatttagc gtccaccccc ctgcacgagc     5880

gtagtacgat tacgtctgca ttcgtcaagg aaggagcagt gcgcagttca cgctatgggg     5940

ctcctctgcc ggggtgtttg ccccgttggt ctcttggacg caacgcccgc ttactgatgg     6000

taatcccgat ggatgccgaa accccaggtg gacgtcttct tcgtcctcaa gcgcaagtta     6060

tggaggaagc aatccgccat tgggctaccg tgctttccgt acgcctggat ttagacgccg     6120

cacgtggcaa attggggccc gaggcctgtg agatggagcg tcagcgtttc gacggggtaa     6180

ttgctatgat ggaacgtaat gacggaccca ccctggtggt gacagattct caagcgatcg     6240

atgttgtaca cccttggacc ctggaccgct catcaggacg tccgttggtt ccaattacta     6300

cctttagcat cgctatggcg taccaacaaa acggcggacg tttggacccg tttgtggaag     6360

gattggaagc attggagacg ttacaagatg gggatcgcgt tcttatttcg gaagcgtgta     6420

atcataaccg tatcacctcc gcttgcaacg acattggaat ggtgcagatc cctaacaagc     6480

tggaggcagc acttggcggg aaaaagttac aaatcgaaca tgcgtttggt cgcgagtttc     6540

ccgagcttga gagtgggggt atggatggat tgaagttagc gatccattgt ggagggtgta     6600

tgatcgacgc tcagaaaatg cagcagcgta tgaaagactt gcatgaggct ggggtgccgg     6660

tcactaatta tggggtgttt ttctcttggg cagcttggcc cgacgccctt cgtcgcgcat     6720

tggaaccgtg gggagtggag ccaccggtag gtactcctgc tacccccgca gccgcgcctg     6780

ctacggcagc gtccggggta taatactact agagggcttt acactttatg cttccggctc     6840

gtatgttgtg tggaaagaag gagatataca tatgtcggtc cccctacagt gcaatgcagg     6900

ccgtcttttg gcgggccagc gcccctgcgg cgtccgcgcg cgtctgaacc gccgtgtatg     6960

tgttccagtg accgcacacg gcaaagcatc tgccacgcgc gaatacgctg gtgactttct     7020

tccagggacc actattagtc atgcgtggtc cgtggagcgt gaaactcatc accgttatcg     7080

taatccggcc gagtggatta acgaggctgc catccacaag gcgcttgaaa cgtcaaaggc     7140

tgatgctcag gacgcaggac gcgtgcgtga gattttggcg aaggctaagg aaaaggcttt     7200

tgttactgaa catgcgcctg taaatgcgga aagtaaatcc gaatttgtac aagggcttac     7260

cttggaggag tgcgccacct taattaacgt tgattctaat aatgtcgagt tgatgaatga     7320

aatcttcgac actgcgcttg ctatcaaaga acgtatctac gggaaccgcg tcgtgctgtt     7380

cgcgcccttg tacattgcta atcattgtat gaacacttgc acttattgtg cgtttcgctc     7440

agccaataag ggcatggaac gctctattct gacagacgat gacctgcgtg aagaagttgc     7500

cgccttgcaa cgtcaaggtc atcgccgcat tttagccctt actggagaac atcctaaata     7560

cactttcgac aatttcttgc atgcagtcaa tgtaatcgct tccgtgaaga cagagcctga     7620

agggtccatt cgccgtatca atgtcgaaat cccaccactt agtgtctcag acatgcgccg     7680

ccttaagaat acagattcag ttggcacgtt cgttctgttt caagagacat atcaccgcga     7740

cacattcaag gtaatgcatc cgtcaggtcc aaagagcgac tttgattttc gcgtcttgac     7800

ccaggaccgc gccatgcgcg caggcttgga cgatgttggt attggtgctt tattcgggtt     7860

atatgattac cgttatgaag tttgcgccat gttaatgcat agcgagcatt tggaacgtga     7920

gtacaacgca ggaccacata ctatctctgt tccccgtatg cgccccgcgg acggaagcga     7980

gcttagtatc gcgcctcctt atcctgttaa tgatgctgat tttatgaaat tagttgcggt     8040

ccttcgtatt gctgtaccat acacaggtat gatccttagc actcgtgaat caccagaaat     8100

gcgctcggcg cttctgaagt gtgggatgag tcaaatgagt gccggctcgc gcactgatgt     8160

aggagcctat cacaaagatc acacgttaag tacagaggcg aatttgagta agttagctgg     8220

gcagtttacc ttgcaggatg aacgtccaac taatgagatt gttaagtggc tgatggagga     8280

gggctatgtc ccgtcttggt gcacagcttg ttaccgtcaa ggtcgtacgg gcgaagactt     8340

catgaacatc tgtaaggctg gtgacattca cgatttctgt catcccaata gtctgcttac     8400

gcttcaagag taccttatgg attatgcaga tccagacctt cgtaagaaag gcgagcaagt     8460

aattgcccgt gagatgggac cggacgcctc tgagccgtta tcggcgcaaa gccgtaagcg     8520

ccttgaacgc aagatgaaac aagtattgga gggggagcac gatgtatatc tttaaccagg     8580

catcaaataa aacgaaaggc tcagtcgaaa gactgggcct ttcgttttat ctgttgtttg     8640

tcggtgaacg ctctctacta gagtcacact ggctcacctt cgggtgggcc tttctgcgtt     8700

tata                                                                  8704


<210>  35
<211>  8797
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from Volvox 
       carteri, 5' - 3'

<400>  35
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg agtgctatgc tatcttcatt     1740

aacaaattct cgcttgggcg cttacgtgcc gcaagtggcg gtaagccgtt atggttccaa     1800

gccggtctac gtcccgtgcg tgccgtttcg taagtgcacc tcggcggtgc cagtgccggt     1860

taagacggtg caagaaggta attcggtcag acttatgcca gcggcggcgg ctccggcggg     1920

tgcggcagcg gacccacatt ggaaacaagc atttgcagag cttgataaac cgaaagccga     1980

acgtaaagtt atgatcgcac aggttgctcc ggcggtgcgc gttgccatct ccgagagctt     2040

tggtctggca ccgggggcta ccactccggg tcagctggcc gagtccctgc gttgtctggg     2100

ttttgatatg gtgttcgaca ccttgtacgg cgcggacctg accattatgg aagagggcac     2160

tgagttgctg tcccgtctgc aagcgcaatt ggaagcccac ccgcatagcg aagaaccgct     2220

gccgatgttt accagctgct gtccgggctg gatcgccctg ttggagaaga gctatccgga     2280

attaattccg tatgtgtcta gctgcaagtc tccgcagatg atgttaggcg ctatggtgaa     2340

gacctatctg gcagagaaga aaggcatctc tccgagcgac atctccatgg tttcgattat     2400

gccgtgtgtg aggaagcaag gtgaagcgga ccgtgattgg ttttgcagcg gcggcgccgg     2460

cgttcgtgat gtggaccacg ttattaccac ggcggagcta ggcaacatcc tgaaagaacg     2520

taatatcaac ctccccgaac tgccggaagg cggttgggat gagccgctgg gttcgggtag     2580

cggtgcgggc gtcgttttcg gtacaaccgg tggtgttatg gaagcggcgc tgcgcaccgc     2640

gtacgagttg gttacccagc aaccgctgcc tcgtttgaat ctgagtgagg ttcgcggtat     2700

ggacggcatt aaagaaaccg aaatcaagat ggttccgcct ccgggtagca aattcgccga     2760

gcttgttgcc gcacgtgcag cggcgaaggc tatggatgaa gcggccgcga gcgcaggcgc     2820

gattaagtgg gatggtggca gcaacttcac cgcggacgac ggtgctaagg gcatcaccct     2880

gcgcgtggcc gtggctaatg gtctgggaaa cgcgaaaaag ctgctgacga aaatgcagac     2940

cggtgagtgc aaatacgact tcgtggaaat tatggcatgt ccgtctgggt gcgttggtgg     3000

tggtggtcag ccgcgcagca ccgataaaca ggtggcggtc aaacgtcagc aggcactgta     3060

cgaccttgac gagcgcgcaa cgatccgtcg tagccacgag aacccggctg tccaaaaagc     3120

gtacgaagat ttcctgggcg agccgaacag ccacaaagcg cacgatctgt tgcacaccca     3180

ttatgttccg ggtggcgttg acacggagta gggatccggg tcgaggagaa ggatgagaaa     3240

aagtgaccag gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta     3300

tctgttgttt gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc     3360

ctttctgcgt ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt     3420

ggaaagaagg agatatacat atggctcata gtttaagcgc acattcccgt caggccggag     3480

atcgcaaact gggcgcaggt gcggcatcta gccgcccatc atgtccttct cgccgcattg     3540

tccgcgtggc ggcccatgct tctgcgtcca aggcgactcc cgatgtacct gttgacgatc     3600

ttcctcctgc gcatgcccgt gcagcagtag cggccgctaa ccgtcgtgcg cgcgctatgg     3660

catcagcgga ggccgcggca gagaccctgg gcgatttcct gggcttaggg aagggggggc     3720

tttcgccggg cgcaaccgcc aaccttgatc gtgagcaagt attaggtgtg ttggaggcgg     3780

tctggcgtcg tggagacctt aatctggagc gtgcgttgta cagccatgcc aatgcggtga     3840

ctaacaaata ctgtggtggg ggggtctact atcgcggcct tgtggagttc agtaatattt     3900

gccaaaacga ttgctcatat tgtgggattc gcaacaatca aaaagaagtt tggcgctata     3960

ctatgccggt tgaagaggtg gtcgaggtag ctaagtgggc gcttgaaaac ggcattcgca     4020

acattatgtt gcaagggggt gaattaaaga cagagcaacg cttagcctac ttggaggcat     4080

gcgtccgtgc gattcgcgag gagacaacgc agttagacct tgaaatgcgc gcacgtgccg     4140

cgagtacgac aacagcggaa gcggcagcca gtgcacaggc agacgccgaa gctaaacgcg     4200

gcgagccaga attgggtgtg gtcgtatcct taagcgtcgg agaacttcct atggaacagt     4260

atgagcgttt gttccgcgcc ggcgcccgtc gctatctgat ccgcattgaa acctcgaatc     4320

ccgacctgta cgcggcactt cacccggagc cgatgtcctg gcacgcgcgt gtagaatgcc     4380

tgcgcaacct gaagaaagct gggtatatgt tgggcacagg agtgatggtc ggcttgccgg     4440

gacaaacctt acacgacctg gctggggatg tcatgttctt tcgcgacatt aaagcggaca     4500

tgatcggtat gggccccttc attacgcagc ctgggacgcc tgcaactgat aagtggaccg     4560

cgctgtatcc gaacgccaat aagaacagcc acatgaaatc tatgttcgat ctgaccactg     4620

ctatgaatgc acttgtacgt attacgatgg ggaacgtaaa tatcagtgct acgactgcat     4680

tacaagcgat tatccccact ggacgtgaaa ttgcgcttga gcgcggcgca aatgttgtca     4740

tgcctatttt aacgcctact cagtatcgcg agtcctatca gttatatgag ggtaagccct     4800

gcattacgga tactgctgtt cagtgtcgtc gttgcctgga catgcgtttg cactccgttg     4860

gcaaaacgtc tgcggccgga gtttggggcg atcctgcttc gttcttgcat cccatcgttg     4920

gcgtcccagt cccgcacgac ttgtcatcac ctgctttggc cgctgctgca agtgcggatt     4980

ttcacgaggt tggcgcaggt ccctggaacc ccatccgact agagcgtctg gttgaagtgc     5040

cggaccgtta ccctgacccc gataaccacg gacgcaaaaa ggcaggagcc gggaaaggag     5100

gcaaggcgca tgactctcac gacgatggcg atcacgacga ccaccaccac caccacggag     5160

ctgcccccgc gggtgcagcg gctggaaagg gtaccggtgc agctgcaatt ggtggcggag     5220

cgggggctag ccgtcaacgc gtagcagggg ctgctgccgc ctctgctcgt ctgtgtgcgg     5280

gagctcgccg cgctggccgt gttgtcgcgt cgccattgcg cccagctgcc gcttgccgtg     5340

gtgtggccgt caaggccgca gctgctgctg cgggtgaaga cgctggtgct ggtacgtctg     5400

gcgtaggttc aaatattgtt acgtctcccg gaatcgctag cactacggca catggtgttc     5460

ctcgtatcaa tattggggtg ttcggcgtga tgaatgcagg aaagtctaca cttgtgaatg     5520

ctctggcgca acaggaagca tgcattgttg actcaacccc cggcacgacc gcagatgtaa     5580

aaacagtttt gcttgagctt catgcccttg gaccagccaa gttgctggac acagccggat     5640

tagacgaagt cggtggactt ggggataaaa agcgccgtaa agccctgaat acgctgaagg     5700

agtgcgatgt tgctgtgctg gttgttgaca ctgatacggc agccgccgca atcaaatcgg     5760

gacgccttgc tgaagccctg gaatgggaat cgaaagtaat ggaacaggca cacaagtata     5820

atgtcagtcc tgtactgctt ctgaatgtaa aatcacgcgg gctgcctgaa gcgcaggcag     5880

ctagcatgct tgaggcggtc gctggtatgc ttgacccatc caagcaaatc cctcgtatgt     5940

cgctggattt agcgtccacc cccctgcacg agcgtagtac gattacgtct gcattcgtca     6000

aggaaggagc agtgcgcagt tcacgctatg gggctcctct gccggggtgt ttgccccgtt     6060

ggtctcttgg acgcaacgcc cgcttactga tggtaatccc gatggatgcc gaaaccccag     6120

gtggacgtct tcttcgtcct caagcgcaag ttatggagga agcaatccgc cattgggcta     6180

ccgtgctttc cgtacgcctg gatttagacg ccgcacgtgg caaattgggg cccgaggcct     6240

gtgagatgga gcgtcagcgt ttcgacgggg taattgctat gatggaacgt aatgacggac     6300

ccaccctggt ggtgacagat tctcaagcga tcgatgttgt acacccttgg accctggacc     6360

gctcatcagg acgtccgttg gttccaatta ctacctttag catcgctatg gcgtaccaac     6420

aaaacggcgg acgtttggac ccgtttgtgg aaggattgga agcattggag acgttacaag     6480

atggggatcg cgttcttatt tcggaagcgt gtaatcataa ccgtatcacc tccgcttgca     6540

acgacattgg aatggtgcag atccctaaca agctggaggc agcacttggc gggaaaaagt     6600

tacaaatcga acatgcgttt ggtcgcgagt ttcccgagct tgagagtggg ggtatggatg     6660

gattgaagtt agcgatccat tgtggagggt gtatgatcga cgctcagaaa atgcagcagc     6720

gtatgaaaga cttgcatgag gctggggtgc cggtcactaa ttatggggtg tttttctctt     6780

gggcagcttg gcccgacgcc cttcgtcgcg cattggaacc gtggggagtg gagccaccgg     6840

taggtactcc tgctaccccc gcagccgcgc ctgctacggc agcgtccggg gtataatact     6900

actagagggc tttacacttt atgcttccgg ctcgtatgtt gtgtggaaag aaggagatat     6960

acatatgtcg gtccccctac agtgcaatgc aggccgtctt ttggcgggcc agcgcccctg     7020

cggcgtccgc gcgcgtctga accgccgtgt atgtgttcca gtgaccgcac acggcaaagc     7080

atctgccacg cgcgaatacg ctggtgactt tcttccaggg accactatta gtcatgcgtg     7140

gtccgtggag cgtgaaactc atcaccgtta tcgtaatccg gccgagtgga ttaacgaggc     7200

tgccatccac aaggcgcttg aaacgtcaaa ggctgatgct caggacgcag gacgcgtgcg     7260

tgagattttg gcgaaggcta aggaaaaggc ttttgttact gaacatgcgc ctgtaaatgc     7320

ggaaagtaaa tccgaatttg tacaagggct taccttggag gagtgcgcca ccttaattaa     7380

cgttgattct aataatgtcg agttgatgaa tgaaatcttc gacactgcgc ttgctatcaa     7440

agaacgtatc tacgggaacc gcgtcgtgct gttcgcgccc ttgtacattg ctaatcattg     7500

tatgaacact tgcacttatt gtgcgtttcg ctcagccaat aagggcatgg aacgctctat     7560

tctgacagac gatgacctgc gtgaagaagt tgccgccttg caacgtcaag gtcatcgccg     7620

cattttagcc cttactggag aacatcctaa atacactttc gacaatttct tgcatgcagt     7680

caatgtaatc gcttccgtga agacagagcc tgaagggtcc attcgccgta tcaatgtcga     7740

aatcccacca cttagtgtct cagacatgcg ccgccttaag aatacagatt cagttggcac     7800

gttcgttctg tttcaagaga catatcaccg cgacacattc aaggtaatgc atccgtcagg     7860

tccaaagagc gactttgatt ttcgcgtctt gacccaggac cgcgccatgc gcgcaggctt     7920

ggacgatgtt ggtattggtg ctttattcgg gttatatgat taccgttatg aagtttgcgc     7980

catgttaatg catagcgagc atttggaacg tgagtacaac gcaggaccac atactatctc     8040

tgttccccgt atgcgccccg cggacggaag cgagcttagt atcgcgcctc cttatcctgt     8100

taatgatgct gattttatga aattagttgc ggtccttcgt attgctgtac catacacagg     8160

tatgatcctt agcactcgtg aatcaccaga aatgcgctcg gcgcttctga agtgtgggat     8220

gagtcaaatg agtgccggct cgcgcactga tgtaggagcc tatcacaaag atcacacgtt     8280

aagtacagag gcgaatttga gtaagttagc tgggcagttt accttgcagg atgaacgtcc     8340

aactaatgag attgttaagt ggctgatgga ggagggctat gtcccgtctt ggtgcacagc     8400

ttgttaccgt caaggtcgta cgggcgaaga cttcatgaac atctgtaagg ctggtgacat     8460

tcacgatttc tgtcatccca atagtctgct tacgcttcaa gagtacctta tggattatgc     8520

agatccagac cttcgtaaga aaggcgagca agtaattgcc cgtgagatgg gaccggacgc     8580

ctctgagccg ttatcggcgc aaagccgtaa gcgccttgaa cgcaagatga aacaagtatt     8640

ggagggggag cacgatgtat atctttaacc aggcatcaaa taaaacgaaa ggctcagtcg     8700

aaagactggg cctttcgttt tatctgttgt ttgtcggtga acgctctcta ctagagtcac     8760

actggctcac cttcgggtgg gcctttctgc gtttata                              8797


<210>  36
<211>  8710
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Trichomonas vaginalis, 5' - 3'

<400>  36
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg ctagcgtcaa gtgcaacagc     1740

tatgaaaggc ttcgccaata gcctccgtat gaaagattac agcagcaccg gtattaactt     1800

cgacatgact aagtgcatta actgccaaag ctgcgttcgc gcctgcacga acatcgctgg     1860

ccaaaacgtc ttgaagagct tgacggtgaa cggcaagtcc gttgtgcaga ccgttaccgg     1920

taaaccgctg gcggagacca actgcatcag ctgcggtcaa tgtacccttg gctgcccgaa     1980

gttcaccatc ttcgaggcgg acgccatcaa tccagttaaa gaggtcttga ccaagaaaaa     2040

cggtcgtatt gccgtgtgtc agattgctcc ggcgattcgt atcaacatgg ctgaagctct     2100

gggcgttccg gctggtacga tctccttggg taaggtggtg accgcgctga aacgtctggg     2160

ttttgactac gttttcgata ccaatttcgc tgccgatatg accatcgtgg aggaagcgac     2220

cgaactggtt caacgtttgt ctgacaaaaa cgcagtgctg cctatgttta cttcatgctg     2280

tccagcgtgg gttaattacg tagagaaatc cgatccgagc ttgatcccgc atctgagctc     2340

ttgtcgtagc ccgatgagca tgctgagcag cgttatcaag aacgtctttc cgaaaaagat     2400

tggtacgacc gcagacaaaa tctacaatgt ggcgatcatg ccgtgcaccg cgaagaagga     2460

cgaaattcag cgcagccaat ttaccatgaa ggatggtaaa caagagacag gtgcggtgct     2520

gacttctcgt gaactcgcga aaatgattaa ggaggcgaag atcaacttca aagagctgcc     2580

ggatacgccg tgtgataact tttattctga agcatcgggc ggcggtgcga tcttttgtgc     2640

aaccggcggc gtgatggaag ccgcggtgcg cagcgcgtat aagttcctga cgaagaaaga     2700

gctggcaccg attgacctgc aagacgttcg cggtgttgcg agcggcgtta aactggcgga     2760

ggtggatatt gctggtacca aagtaaaagt ggcggttgcg cacggcatta agaacgccat     2820

gaccctgatt aagaagatca aatcgggtga agagcagttt aaagacgtta agttcgtgga     2880

agtgatggca tgtccgggtg gctgcgtggt tggtggtggc agcccgaagg ctaagaccaa     2940

gaaagctgtc caggcacgat tgaatgcaac gtactccatt gacaaaagct ccaaacacag     3000

aacttctcag gacaacccgc agttgttaca gctgtataaa gaatcgtttg aaggtaaatt     3060

cggtggtcat gtcgcgcacc acctgctgca cacccattat aagaatcgta aagtaaatcc     3120

gtagggatcc gggtcgagga gaaggatgag aaaaagtgac caggcatcaa ataaaacgaa     3180

aggctcagtc gaaagactgg gcctttcgtt ttatctgttg tttgtcggtg aacgctctct     3240

actagagtca cactggctca ccttcgggtg ggcctttctg cgtttatata ctagagggct     3300

ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata catatggctc     3360

atagtttaag cgcacattcc cgtcaggccg gagatcgcaa actgggcgca ggtgcggcat     3420

ctagccgccc atcatgtcct tctcgccgca ttgtccgcgt ggcggcccat gcttctgcgt     3480

ccaaggcgac tcccgatgta cctgttgacg atcttcctcc tgcgcatgcc cgtgcagcag     3540

tagcggccgc taaccgtcgt gcgcgcgcta tggcatcagc ggaggccgcg gcagagaccc     3600

tgggcgattt cctgggctta gggaaggggg ggctttcgcc gggcgcaacc gccaaccttg     3660

atcgtgagca agtattaggt gtgttggagg cggtctggcg tcgtggagac cttaatctgg     3720

agcgtgcgtt gtacagccat gccaatgcgg tgactaacaa atactgtggt gggggggtct     3780

actatcgcgg ccttgtggag ttcagtaata tttgccaaaa cgattgctca tattgtggga     3840

ttcgcaacaa tcaaaaagaa gtttggcgct atactatgcc ggttgaagag gtggtcgagg     3900

tagctaagtg ggcgcttgaa aacggcattc gcaacattat gttgcaaggg ggtgaattaa     3960

agacagagca acgcttagcc tacttggagg catgcgtccg tgcgattcgc gaggagacaa     4020

cgcagttaga ccttgaaatg cgcgcacgtg ccgcgagtac gacaacagcg gaagcggcag     4080

ccagtgcaca ggcagacgcc gaagctaaac gcggcgagcc agaattgggt gtggtcgtat     4140

ccttaagcgt cggagaactt cctatggaac agtatgagcg tttgttccgc gccggcgccc     4200

gtcgctatct gatccgcatt gaaacctcga atcccgacct gtacgcggca cttcacccgg     4260

agccgatgtc ctggcacgcg cgtgtagaat gcctgcgcaa cctgaagaaa gctgggtata     4320

tgttgggcac aggagtgatg gtcggcttgc cgggacaaac cttacacgac ctggctgggg     4380

atgtcatgtt ctttcgcgac attaaagcgg acatgatcgg tatgggcccc ttcattacgc     4440

agcctgggac gcctgcaact gataagtgga ccgcgctgta tccgaacgcc aataagaaca     4500

gccacatgaa atctatgttc gatctgacca ctgctatgaa tgcacttgta cgtattacga     4560

tggggaacgt aaatatcagt gctacgactg cattacaagc gattatcccc actggacgtg     4620

aaattgcgct tgagcgcggc gcaaatgttg tcatgcctat tttaacgcct actcagtatc     4680

gcgagtccta tcagttatat gagggtaagc cctgcattac ggatactgct gttcagtgtc     4740

gtcgttgcct ggacatgcgt ttgcactccg ttggcaaaac gtctgcggcc ggagtttggg     4800

gcgatcctgc ttcgttcttg catcccatcg ttggcgtccc agtcccgcac gacttgtcat     4860

cacctgcttt ggccgctgct gcaagtgcgg attttcacga ggttggcgca ggtccctgga     4920

accccatccg actagagcgt ctggttgaag tgccggaccg ttaccctgac cccgataacc     4980

acggacgcaa aaaggcagga gccgggaaag gaggcaaggc gcatgactct cacgacgatg     5040

gcgatcacga cgaccaccac caccaccacg gagctgcccc cgcgggtgca gcggctggaa     5100

agggtaccgg tgcagctgca attggtggcg gagcgggggc tagccgtcaa cgcgtagcag     5160

gggctgctgc cgcctctgct cgtctgtgtg cgggagctcg ccgcgctggc cgtgttgtcg     5220

cgtcgccatt gcgcccagct gccgcttgcc gtggtgtggc cgtcaaggcc gcagctgctg     5280

ctgcgggtga agacgctggt gctggtacgt ctggcgtagg ttcaaatatt gttacgtctc     5340

ccggaatcgc tagcactacg gcacatggtg ttcctcgtat caatattggg gtgttcggcg     5400

tgatgaatgc aggaaagtct acacttgtga atgctctggc gcaacaggaa gcatgcattg     5460

ttgactcaac ccccggcacg accgcagatg taaaaacagt tttgcttgag cttcatgccc     5520

ttggaccagc caagttgctg gacacagccg gattagacga agtcggtgga cttggggata     5580

aaaagcgccg taaagccctg aatacgctga aggagtgcga tgttgctgtg ctggttgttg     5640

acactgatac ggcagccgcc gcaatcaaat cgggacgcct tgctgaagcc ctggaatggg     5700

aatcgaaagt aatggaacag gcacacaagt ataatgtcag tcctgtactg cttctgaatg     5760

taaaatcacg cgggctgcct gaagcgcagg cagctagcat gcttgaggcg gtcgctggta     5820

tgcttgaccc atccaagcaa atccctcgta tgtcgctgga tttagcgtcc acccccctgc     5880

acgagcgtag tacgattacg tctgcattcg tcaaggaagg agcagtgcgc agttcacgct     5940

atggggctcc tctgccgggg tgtttgcccc gttggtctct tggacgcaac gcccgcttac     6000

tgatggtaat cccgatggat gccgaaaccc caggtggacg tcttcttcgt cctcaagcgc     6060

aagttatgga ggaagcaatc cgccattggg ctaccgtgct ttccgtacgc ctggatttag     6120

acgccgcacg tggcaaattg gggcccgagg cctgtgagat ggagcgtcag cgtttcgacg     6180

gggtaattgc tatgatggaa cgtaatgacg gacccaccct ggtggtgaca gattctcaag     6240

cgatcgatgt tgtacaccct tggaccctgg accgctcatc aggacgtccg ttggttccaa     6300

ttactacctt tagcatcgct atggcgtacc aacaaaacgg cggacgtttg gacccgtttg     6360

tggaaggatt ggaagcattg gagacgttac aagatgggga tcgcgttctt atttcggaag     6420

cgtgtaatca taaccgtatc acctccgctt gcaacgacat tggaatggtg cagatcccta     6480

acaagctgga ggcagcactt ggcgggaaaa agttacaaat cgaacatgcg tttggtcgcg     6540

agtttcccga gcttgagagt gggggtatgg atggattgaa gttagcgatc cattgtggag     6600

ggtgtatgat cgacgctcag aaaatgcagc agcgtatgaa agacttgcat gaggctgggg     6660

tgccggtcac taattatggg gtgtttttct cttgggcagc ttggcccgac gcccttcgtc     6720

gcgcattgga accgtgggga gtggagccac cggtaggtac tcctgctacc cccgcagccg     6780

cgcctgctac ggcagcgtcc ggggtataat actactagag ggctttacac tttatgcttc     6840

cggctcgtat gttgtgtgga aagaaggaga tatacatatg tcggtccccc tacagtgcaa     6900

tgcaggccgt cttttggcgg gccagcgccc ctgcggcgtc cgcgcgcgtc tgaaccgccg     6960

tgtatgtgtt ccagtgaccg cacacggcaa agcatctgcc acgcgcgaat acgctggtga     7020

ctttcttcca gggaccacta ttagtcatgc gtggtccgtg gagcgtgaaa ctcatcaccg     7080

ttatcgtaat ccggccgagt ggattaacga ggctgccatc cacaaggcgc ttgaaacgtc     7140

aaaggctgat gctcaggacg caggacgcgt gcgtgagatt ttggcgaagg ctaaggaaaa     7200

ggcttttgtt actgaacatg cgcctgtaaa tgcggaaagt aaatccgaat ttgtacaagg     7260

gcttaccttg gaggagtgcg ccaccttaat taacgttgat tctaataatg tcgagttgat     7320

gaatgaaatc ttcgacactg cgcttgctat caaagaacgt atctacggga accgcgtcgt     7380

gctgttcgcg cccttgtaca ttgctaatca ttgtatgaac acttgcactt attgtgcgtt     7440

tcgctcagcc aataagggca tggaacgctc tattctgaca gacgatgacc tgcgtgaaga     7500

agttgccgcc ttgcaacgtc aaggtcatcg ccgcatttta gcccttactg gagaacatcc     7560

taaatacact ttcgacaatt tcttgcatgc agtcaatgta atcgcttccg tgaagacaga     7620

gcctgaaggg tccattcgcc gtatcaatgt cgaaatccca ccacttagtg tctcagacat     7680

gcgccgcctt aagaatacag attcagttgg cacgttcgtt ctgtttcaag agacatatca     7740

ccgcgacaca ttcaaggtaa tgcatccgtc aggtccaaag agcgactttg attttcgcgt     7800

cttgacccag gaccgcgcca tgcgcgcagg cttggacgat gttggtattg gtgctttatt     7860

cgggttatat gattaccgtt atgaagtttg cgccatgtta atgcatagcg agcatttgga     7920

acgtgagtac aacgcaggac cacatactat ctctgttccc cgtatgcgcc ccgcggacgg     7980

aagcgagctt agtatcgcgc ctccttatcc tgttaatgat gctgatttta tgaaattagt     8040

tgcggtcctt cgtattgctg taccatacac aggtatgatc cttagcactc gtgaatcacc     8100

agaaatgcgc tcggcgcttc tgaagtgtgg gatgagtcaa atgagtgccg gctcgcgcac     8160

tgatgtagga gcctatcaca aagatcacac gttaagtaca gaggcgaatt tgagtaagtt     8220

agctgggcag tttaccttgc aggatgaacg tccaactaat gagattgtta agtggctgat     8280

ggaggagggc tatgtcccgt cttggtgcac agcttgttac cgtcaaggtc gtacgggcga     8340

agacttcatg aacatctgta aggctggtga cattcacgat ttctgtcatc ccaatagtct     8400

gcttacgctt caagagtacc ttatggatta tgcagatcca gaccttcgta agaaaggcga     8460

gcaagtaatt gcccgtgaga tgggaccgga cgcctctgag ccgttatcgg cgcaaagccg     8520

taagcgcctt gaacgcaaga tgaaacaagt attggagggg gagcacgatg tatatcttta     8580

accaggcatc aaataaaacg aaaggctcag tcgaaagact gggcctttcg ttttatctgt     8640

tgtttgtcgg tgaacgctct ctactagagt cacactggct caccttcggg tgggcctttc     8700

tgcgtttata                                                            8710


<210>  37
<211>  8761
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Megasphaera micronuciformis, 5' - 3'

<400>  37
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg aaggctgtag agggatttga     1740

atcaaaatat aaattttacg acaagcgcgt gccgattgcg gacgacaacc cagctgtgca     1800

ctttgacgaa acgaaatgca aaaattgtac cctttgccgt cgtgcgtgtg aaactacgca     1860

aaccgtgctg gactattaca gcctggaacg caccggcgat gttccggttt gtgttcactg     1920

cggtcaatgt gcaaatgcct gcccgtttgg tgccatgatg gaagttgatg atacgaactt     1980

agtcaaagct gcgatcgcgg acccggataa ggtggtggtt ttccaaacgg caccggcggt     2040

acgtgtggcc attgcggaag agttcggtgc ggaggcgggt acattcgcac agggtaaaat     2100

gatttcagcg ttgagagccc tgggtggcga ctacgtgttc gacaccaact ttggcgctga     2160

catgaccatc atggaagaaa cttccgagct ggtgcgtcgt attaccactg gtaacttcgc     2220

aatgccgcag tttaccagct gctgcccggc gtgggttgag tttgctgaga ccttctacgc     2280

agaatacatc ccgcatctgt ccagcgcgaa gagcccgatt ctgatgcaaa acaccacgga     2340

aaaaatctgg tttgccgaga aggcgggcat cgatccgaag aagatggtga cggtttgcgt     2400

taccccgtgt accgctaaaa aagccgagat caagcgcaaa gaattgaatg ctgcggctga     2460

gtactggcat attgatggct taaaggactc cgacatttgc atcacgaccc gtgaactggc     2520

acgttggctg aaagcggaga acattgactt caataccctg gatgatggta tttttgatag     2580

ccacctgggc gaggcgagcg gtggtggcat catcttcggc agcaccggtg gtgtcatgga     2640

gtccgcactg cgcagcgcgt attacttcta taccggtaaa ccgatgccag cggagtatat     2700

accgtatgaa ccggtgcgtg gcttggacgg cgttaaagag gcgaccatcg acttcagcgg     2760

tatctctctg catgtcgcag tcgtgagcgg tctcggcaat gcgcgtcgtt ttctggataa     2820

aattatggcg gacggcacct tcaaagatta cacctttatc gagttcatgg cgtgccaggg     2880

tggctgcatc aacggtggtg gccaaccgaa ggttaagatg cctctggttc agaaaaccaa     2940

ccaggctcgc atgaatagct tgtacaaacg tgattcggag gtttcgatta aggccgcctg     3000

ggaaaacccc gaaatccagg aactctacag cgacttctac ggccagccgc tgtctgagcg     3060

ctctgagaag tatattcaca ccttctttga ggataagtcc ggcaacctgg gtgaaggtgg     3120

tgctgtgacc ccgcaaacga acccattgtc tccgaagtat aagccgattg aatagggatc     3180

cgggtcgagg agaaggatga gaaaaagtga ccaggcatca aataaaacga aaggctcagt     3240

cgaaagactg ggcctttcgt tttatctgtt gtttgtcggt gaacgctctc tactagagtc     3300

acactggctc accttcgggt gggcctttct gcgtttatat actagagggc tttacacttt     3360

atgcttccgg ctcgtatgtt gtgtggaaag aaggagatat acatatggct catagtttaa     3420

gcgcacattc ccgtcaggcc ggagatcgca aactgggcgc aggtgcggca tctagccgcc     3480

catcatgtcc ttctcgccgc attgtccgcg tggcggccca tgcttctgcg tccaaggcga     3540

ctcccgatgt acctgttgac gatcttcctc ctgcgcatgc ccgtgcagca gtagcggccg     3600

ctaaccgtcg tgcgcgcgct atggcatcag cggaggccgc ggcagagacc ctgggcgatt     3660

tcctgggctt agggaagggg gggctttcgc cgggcgcaac cgccaacctt gatcgtgagc     3720

aagtattagg tgtgttggag gcggtctggc gtcgtggaga ccttaatctg gagcgtgcgt     3780

tgtacagcca tgccaatgcg gtgactaaca aatactgtgg tgggggggtc tactatcgcg     3840

gccttgtgga gttcagtaat atttgccaaa acgattgctc atattgtggg attcgcaaca     3900

atcaaaaaga agtttggcgc tatactatgc cggttgaaga ggtggtcgag gtagctaagt     3960

gggcgcttga aaacggcatt cgcaacatta tgttgcaagg gggtgaatta aagacagagc     4020

aacgcttagc ctacttggag gcatgcgtcc gtgcgattcg cgaggagaca acgcagttag     4080

accttgaaat gcgcgcacgt gccgcgagta cgacaacagc ggaagcggca gccagtgcac     4140

aggcagacgc cgaagctaaa cgcggcgagc cagaattggg tgtggtcgta tccttaagcg     4200

tcggagaact tcctatggaa cagtatgagc gtttgttccg cgccggcgcc cgtcgctatc     4260

tgatccgcat tgaaacctcg aatcccgacc tgtacgcggc acttcacccg gagccgatgt     4320

cctggcacgc gcgtgtagaa tgcctgcgca acctgaagaa agctgggtat atgttgggca     4380

caggagtgat ggtcggcttg ccgggacaaa ccttacacga cctggctggg gatgtcatgt     4440

tctttcgcga cattaaagcg gacatgatcg gtatgggccc cttcattacg cagcctggga     4500

cgcctgcaac tgataagtgg accgcgctgt atccgaacgc caataagaac agccacatga     4560

aatctatgtt cgatctgacc actgctatga atgcacttgt acgtattacg atggggaacg     4620

taaatatcag tgctacgact gcattacaag cgattatccc cactggacgt gaaattgcgc     4680

ttgagcgcgg cgcaaatgtt gtcatgccta ttttaacgcc tactcagtat cgcgagtcct     4740

atcagttata tgagggtaag ccctgcatta cggatactgc tgttcagtgt cgtcgttgcc     4800

tggacatgcg tttgcactcc gttggcaaaa cgtctgcggc cggagtttgg ggcgatcctg     4860

cttcgttctt gcatcccatc gttggcgtcc cagtcccgca cgacttgtca tcacctgctt     4920

tggccgctgc tgcaagtgcg gattttcacg aggttggcgc aggtccctgg aaccccatcc     4980

gactagagcg tctggttgaa gtgccggacc gttaccctga ccccgataac cacggacgca     5040

aaaaggcagg agccgggaaa ggaggcaagg cgcatgactc tcacgacgat ggcgatcacg     5100

acgaccacca ccaccaccac ggagctgccc ccgcgggtgc agcggctgga aagggtaccg     5160

gtgcagctgc aattggtggc ggagcggggg ctagccgtca acgcgtagca ggggctgctg     5220

ccgcctctgc tcgtctgtgt gcgggagctc gccgcgctgg ccgtgttgtc gcgtcgccat     5280

tgcgcccagc tgccgcttgc cgtggtgtgg ccgtcaaggc cgcagctgct gctgcgggtg     5340

aagacgctgg tgctggtacg tctggcgtag gttcaaatat tgttacgtct cccggaatcg     5400

ctagcactac ggcacatggt gttcctcgta tcaatattgg ggtgttcggc gtgatgaatg     5460

caggaaagtc tacacttgtg aatgctctgg cgcaacagga agcatgcatt gttgactcaa     5520

cccccggcac gaccgcagat gtaaaaacag ttttgcttga gcttcatgcc cttggaccag     5580

ccaagttgct ggacacagcc ggattagacg aagtcggtgg acttggggat aaaaagcgcc     5640

gtaaagccct gaatacgctg aaggagtgcg atgttgctgt gctggttgtt gacactgata     5700

cggcagccgc cgcaatcaaa tcgggacgcc ttgctgaagc cctggaatgg gaatcgaaag     5760

taatggaaca ggcacacaag tataatgtca gtcctgtact gcttctgaat gtaaaatcac     5820

gcgggctgcc tgaagcgcag gcagctagca tgcttgaggc ggtcgctggt atgcttgacc     5880

catccaagca aatccctcgt atgtcgctgg atttagcgtc cacccccctg cacgagcgta     5940

gtacgattac gtctgcattc gtcaaggaag gagcagtgcg cagttcacgc tatggggctc     6000

ctctgccggg gtgtttgccc cgttggtctc ttggacgcaa cgcccgctta ctgatggtaa     6060

tcccgatgga tgccgaaacc ccaggtggac gtcttcttcg tcctcaagcg caagttatgg     6120

aggaagcaat ccgccattgg gctaccgtgc tttccgtacg cctggattta gacgccgcac     6180

gtggcaaatt ggggcccgag gcctgtgaga tggagcgtca gcgtttcgac ggggtaattg     6240

ctatgatgga acgtaatgac ggacccaccc tggtggtgac agattctcaa gcgatcgatg     6300

ttgtacaccc ttggaccctg gaccgctcat caggacgtcc gttggttcca attactacct     6360

ttagcatcgc tatggcgtac caacaaaacg gcggacgttt ggacccgttt gtggaaggat     6420

tggaagcatt ggagacgtta caagatgggg atcgcgttct tatttcggaa gcgtgtaatc     6480

ataaccgtat cacctccgct tgcaacgaca ttggaatggt gcagatccct aacaagctgg     6540

aggcagcact tggcgggaaa aagttacaaa tcgaacatgc gtttggtcgc gagtttcccg     6600

agcttgagag tgggggtatg gatggattga agttagcgat ccattgtgga gggtgtatga     6660

tcgacgctca gaaaatgcag cagcgtatga aagacttgca tgaggctggg gtgccggtca     6720

ctaattatgg ggtgtttttc tcttgggcag cttggcccga cgcccttcgt cgcgcattgg     6780

aaccgtgggg agtggagcca ccggtaggta ctcctgctac ccccgcagcc gcgcctgcta     6840

cggcagcgtc cggggtataa tactactaga gggctttaca ctttatgctt ccggctcgta     6900

tgttgtgtgg aaagaaggag atatacatat gtcggtcccc ctacagtgca atgcaggccg     6960

tcttttggcg ggccagcgcc cctgcggcgt ccgcgcgcgt ctgaaccgcc gtgtatgtgt     7020

tccagtgacc gcacacggca aagcatctgc cacgcgcgaa tacgctggtg actttcttcc     7080

agggaccact attagtcatg cgtggtccgt ggagcgtgaa actcatcacc gttatcgtaa     7140

tccggccgag tggattaacg aggctgccat ccacaaggcg cttgaaacgt caaaggctga     7200

tgctcaggac gcaggacgcg tgcgtgagat tttggcgaag gctaaggaaa aggcttttgt     7260

tactgaacat gcgcctgtaa atgcggaaag taaatccgaa tttgtacaag ggcttacctt     7320

ggaggagtgc gccaccttaa ttaacgttga ttctaataat gtcgagttga tgaatgaaat     7380

cttcgacact gcgcttgcta tcaaagaacg tatctacggg aaccgcgtcg tgctgttcgc     7440

gcccttgtac attgctaatc attgtatgaa cacttgcact tattgtgcgt ttcgctcagc     7500

caataagggc atggaacgct ctattctgac agacgatgac ctgcgtgaag aagttgccgc     7560

cttgcaacgt caaggtcatc gccgcatttt agcccttact ggagaacatc ctaaatacac     7620

tttcgacaat ttcttgcatg cagtcaatgt aatcgcttcc gtgaagacag agcctgaagg     7680

gtccattcgc cgtatcaatg tcgaaatccc accacttagt gtctcagaca tgcgccgcct     7740

taagaataca gattcagttg gcacgttcgt tctgtttcaa gagacatatc accgcgacac     7800

attcaaggta atgcatccgt caggtccaaa gagcgacttt gattttcgcg tcttgaccca     7860

ggaccgcgcc atgcgcgcag gcttggacga tgttggtatt ggtgctttat tcgggttata     7920

tgattaccgt tatgaagttt gcgccatgtt aatgcatagc gagcatttgg aacgtgagta     7980

caacgcagga ccacatacta tctctgttcc ccgtatgcgc cccgcggacg gaagcgagct     8040

tagtatcgcg cctccttatc ctgttaatga tgctgatttt atgaaattag ttgcggtcct     8100

tcgtattgct gtaccataca caggtatgat ccttagcact cgtgaatcac cagaaatgcg     8160

ctcggcgctt ctgaagtgtg ggatgagtca aatgagtgcc ggctcgcgca ctgatgtagg     8220

agcctatcac aaagatcaca cgttaagtac agaggcgaat ttgagtaagt tagctgggca     8280

gtttaccttg caggatgaac gtccaactaa tgagattgtt aagtggctga tggaggaggg     8340

ctatgtcccg tcttggtgca cagcttgtta ccgtcaaggt cgtacgggcg aagacttcat     8400

gaacatctgt aaggctggtg acattcacga tttctgtcat cccaatagtc tgcttacgct     8460

tcaagagtac cttatggatt atgcagatcc agaccttcgt aagaaaggcg agcaagtaat     8520

tgcccgtgag atgggaccgg acgcctctga gccgttatcg gcgcaaagcc gtaagcgcct     8580

tgaacgcaag atgaaacaag tattggaggg ggagcacgat gtatatcttt aaccaggcat     8640

caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg ttgtttgtcg     8700

gtgaacgctc tctactagag tcacactggc tcaccttcgg gtgggccttt ctgcgtttat     8760

a                                                                     8761


<210>  38
<211>  8773
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Veillonella parvula, 5' - 3'

<400>  38
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg tcaaaatatc aatttttaga     1740

tagaagggtc ccgattgagg acggtaacat cgctctggtt caggatttga ctaagtgcaa     1800

aaattgtagc ctgtgtcgta aagcttgcgc ggtcgatatg ggcgtctttg actactatga     1860

tctgaccacg aatggtgacc acccgatttg catccactgc ggtcaatgtg cgtccatctg     1920

cccattcgat tctattaatg aacgcagcga gatcgatgaa gttaaggcgg cgattgcgga     1980

cccgaacaaa atcgtcatct tccagaccgc accggctgtg cgtgtgggtc ttggcgagga     2040

gttcggcttg gaggcgggta cctttgtgga aggcaagatg gttgcagccc tgagaaagct     2100

gggcggtgac tacattctgg acaccaactt tggtgcggac atgaccatca tggaagaggc     2160

gtccgagttg ctggaacgtg ttatcaactc ggatgctgtt ctgccgcaat ttaccagctg     2220

ttgtccggcg tgggttaagt tcgcggagac attctacccg gagttcctgc ctaacctgag     2280

caccgcgaag tccccgattg ccatgcaggc accgacccag aaaacctatt tcgccgaaaa     2340

aatgggtctg gacgcgaagc agattgtggc ggtggccgta actccgtgta ctgccaagaa     2400

atttgagatt cgccgtgacg aaatgaacag cagcgcagag tattggaata ccccagaaat     2460

gcgtgatacc gattactgca tcaccacgcg tgagctggca aagtggctgc gcgcagaaga     2520

aatcaacttt gacgacctcg aggacagcgc atttgatccg ctgatgggtg aggctagcgg     2580

tggcggtatt atttttggca acaccggcgg cgttatggaa gctgccatgc gcgcggcgta     2640

taaaatggca accggtgaag atgcccccca aacccttatc ccattcgagg ccatcagagg     2700

catggatggt gcgcgcgaag ctgatgttgt gatcggtgac aagaccctgc acgttgcggc     2760

ggtgcatggt acgggcaatt tacgtaaatt cattgagcgc atgcgtgcgg agaacatcca     2820

ctacgacttc atcgaggtga tggcatgccg tggtgggtgc atcggcggcg gtggccaacc     2880

gcgtgttaaa ttgccgatgg ccgacaaagc gcgcgaagct cgtatcgcgt ctctatacac     2940

ccgtgacgca gaagtgactg taaaggccgc gtgcgataat ccggatattc agaaattata     3000

tgcagagttt ttcgacggca aaccgatgag ccataaagca catcacatgc tgcataccac     3060

gttcgtgaat cgtagcgaag atttgggtcc gaacggtgcg tgcaccccgg cgacgtgccc     3120

gaccagtgtt ccgaacctga aaaaggctgc tgaagcggcg aaggcggcgg ctgaagttaa     3180

ctcttaggga tccgggtcga ggagaaggat gagaaaaagt gaccaggcat caaataaaac     3240

gaaaggctca gtcgaaagac tgggcctttc gttttatctg ttgtttgtcg gtgaacgctc     3300

tctactagag tcacactggc tcaccttcgg gtgggccttt ctgcgtttat atactagagg     3360

gctttacact ttatgcttcc ggctcgtatg ttgtgtggaa agaaggagat atacatatgg     3420

ctcatagttt aagcgcacat tcccgtcagg ccggagatcg caaactgggc gcaggtgcgg     3480

catctagccg cccatcatgt ccttctcgcc gcattgtccg cgtggcggcc catgcttctg     3540

cgtccaaggc gactcccgat gtacctgttg acgatcttcc tcctgcgcat gcccgtgcag     3600

cagtagcggc cgctaaccgt cgtgcgcgcg ctatggcatc agcggaggcc gcggcagaga     3660

ccctgggcga tttcctgggc ttagggaagg gggggctttc gccgggcgca accgccaacc     3720

ttgatcgtga gcaagtatta ggtgtgttgg aggcggtctg gcgtcgtgga gaccttaatc     3780

tggagcgtgc gttgtacagc catgccaatg cggtgactaa caaatactgt ggtggggggg     3840

tctactatcg cggccttgtg gagttcagta atatttgcca aaacgattgc tcatattgtg     3900

ggattcgcaa caatcaaaaa gaagtttggc gctatactat gccggttgaa gaggtggtcg     3960

aggtagctaa gtgggcgctt gaaaacggca ttcgcaacat tatgttgcaa gggggtgaat     4020

taaagacaga gcaacgctta gcctacttgg aggcatgcgt ccgtgcgatt cgcgaggaga     4080

caacgcagtt agaccttgaa atgcgcgcac gtgccgcgag tacgacaaca gcggaagcgg     4140

cagccagtgc acaggcagac gccgaagcta aacgcggcga gccagaattg ggtgtggtcg     4200

tatccttaag cgtcggagaa cttcctatgg aacagtatga gcgtttgttc cgcgccggcg     4260

cccgtcgcta tctgatccgc attgaaacct cgaatcccga cctgtacgcg gcacttcacc     4320

cggagccgat gtcctggcac gcgcgtgtag aatgcctgcg caacctgaag aaagctgggt     4380

atatgttggg cacaggagtg atggtcggct tgccgggaca aaccttacac gacctggctg     4440

gggatgtcat gttctttcgc gacattaaag cggacatgat cggtatgggc cccttcatta     4500

cgcagcctgg gacgcctgca actgataagt ggaccgcgct gtatccgaac gccaataaga     4560

acagccacat gaaatctatg ttcgatctga ccactgctat gaatgcactt gtacgtatta     4620

cgatggggaa cgtaaatatc agtgctacga ctgcattaca agcgattatc cccactggac     4680

gtgaaattgc gcttgagcgc ggcgcaaatg ttgtcatgcc tattttaacg cctactcagt     4740

atcgcgagtc ctatcagtta tatgagggta agccctgcat tacggatact gctgttcagt     4800

gtcgtcgttg cctggacatg cgtttgcact ccgttggcaa aacgtctgcg gccggagttt     4860

ggggcgatcc tgcttcgttc ttgcatccca tcgttggcgt cccagtcccg cacgacttgt     4920

catcacctgc tttggccgct gctgcaagtg cggattttca cgaggttggc gcaggtccct     4980

ggaaccccat ccgactagag cgtctggttg aagtgccgga ccgttaccct gaccccgata     5040

accacggacg caaaaaggca ggagccggga aaggaggcaa ggcgcatgac tctcacgacg     5100

atggcgatca cgacgaccac caccaccacc acggagctgc ccccgcgggt gcagcggctg     5160

gaaagggtac cggtgcagct gcaattggtg gcggagcggg ggctagccgt caacgcgtag     5220

caggggctgc tgccgcctct gctcgtctgt gtgcgggagc tcgccgcgct ggccgtgttg     5280

tcgcgtcgcc attgcgccca gctgccgctt gccgtggtgt ggccgtcaag gccgcagctg     5340

ctgctgcggg tgaagacgct ggtgctggta cgtctggcgt aggttcaaat attgttacgt     5400

ctcccggaat cgctagcact acggcacatg gtgttcctcg tatcaatatt ggggtgttcg     5460

gcgtgatgaa tgcaggaaag tctacacttg tgaatgctct ggcgcaacag gaagcatgca     5520

ttgttgactc aacccccggc acgaccgcag atgtaaaaac agttttgctt gagcttcatg     5580

cccttggacc agccaagttg ctggacacag ccggattaga cgaagtcggt ggacttgggg     5640

ataaaaagcg ccgtaaagcc ctgaatacgc tgaaggagtg cgatgttgct gtgctggttg     5700

ttgacactga tacggcagcc gccgcaatca aatcgggacg ccttgctgaa gccctggaat     5760

gggaatcgaa agtaatggaa caggcacaca agtataatgt cagtcctgta ctgcttctga     5820

atgtaaaatc acgcgggctg cctgaagcgc aggcagctag catgcttgag gcggtcgctg     5880

gtatgcttga cccatccaag caaatccctc gtatgtcgct ggatttagcg tccacccccc     5940

tgcacgagcg tagtacgatt acgtctgcat tcgtcaagga aggagcagtg cgcagttcac     6000

gctatggggc tcctctgccg gggtgtttgc cccgttggtc tcttggacgc aacgcccgct     6060

tactgatggt aatcccgatg gatgccgaaa ccccaggtgg acgtcttctt cgtcctcaag     6120

cgcaagttat ggaggaagca atccgccatt gggctaccgt gctttccgta cgcctggatt     6180

tagacgccgc acgtggcaaa ttggggcccg aggcctgtga gatggagcgt cagcgtttcg     6240

acggggtaat tgctatgatg gaacgtaatg acggacccac cctggtggtg acagattctc     6300

aagcgatcga tgttgtacac ccttggaccc tggaccgctc atcaggacgt ccgttggttc     6360

caattactac ctttagcatc gctatggcgt accaacaaaa cggcggacgt ttggacccgt     6420

ttgtggaagg attggaagca ttggagacgt tacaagatgg ggatcgcgtt cttatttcgg     6480

aagcgtgtaa tcataaccgt atcacctccg cttgcaacga cattggaatg gtgcagatcc     6540

ctaacaagct ggaggcagca cttggcggga aaaagttaca aatcgaacat gcgtttggtc     6600

gcgagtttcc cgagcttgag agtgggggta tggatggatt gaagttagcg atccattgtg     6660

gagggtgtat gatcgacgct cagaaaatgc agcagcgtat gaaagacttg catgaggctg     6720

gggtgccggt cactaattat ggggtgtttt tctcttgggc agcttggccc gacgcccttc     6780

gtcgcgcatt ggaaccgtgg ggagtggagc caccggtagg tactcctgct acccccgcag     6840

ccgcgcctgc tacggcagcg tccggggtat aatactacta gagggcttta cactttatgc     6900

ttccggctcg tatgttgtgt ggaaagaagg agatatacat atgtcggtcc ccctacagtg     6960

caatgcaggc cgtcttttgg cgggccagcg cccctgcggc gtccgcgcgc gtctgaaccg     7020

ccgtgtatgt gttccagtga ccgcacacgg caaagcatct gccacgcgcg aatacgctgg     7080

tgactttctt ccagggacca ctattagtca tgcgtggtcc gtggagcgtg aaactcatca     7140

ccgttatcgt aatccggccg agtggattaa cgaggctgcc atccacaagg cgcttgaaac     7200

gtcaaaggct gatgctcagg acgcaggacg cgtgcgtgag attttggcga aggctaagga     7260

aaaggctttt gttactgaac atgcgcctgt aaatgcggaa agtaaatccg aatttgtaca     7320

agggcttacc ttggaggagt gcgccacctt aattaacgtt gattctaata atgtcgagtt     7380

gatgaatgaa atcttcgaca ctgcgcttgc tatcaaagaa cgtatctacg ggaaccgcgt     7440

cgtgctgttc gcgcccttgt acattgctaa tcattgtatg aacacttgca cttattgtgc     7500

gtttcgctca gccaataagg gcatggaacg ctctattctg acagacgatg acctgcgtga     7560

agaagttgcc gccttgcaac gtcaaggtca tcgccgcatt ttagccctta ctggagaaca     7620

tcctaaatac actttcgaca atttcttgca tgcagtcaat gtaatcgctt ccgtgaagac     7680

agagcctgaa gggtccattc gccgtatcaa tgtcgaaatc ccaccactta gtgtctcaga     7740

catgcgccgc cttaagaata cagattcagt tggcacgttc gttctgtttc aagagacata     7800

tcaccgcgac acattcaagg taatgcatcc gtcaggtcca aagagcgact ttgattttcg     7860

cgtcttgacc caggaccgcg ccatgcgcgc aggcttggac gatgttggta ttggtgcttt     7920

attcgggtta tatgattacc gttatgaagt ttgcgccatg ttaatgcata gcgagcattt     7980

ggaacgtgag tacaacgcag gaccacatac tatctctgtt ccccgtatgc gccccgcgga     8040

cggaagcgag cttagtatcg cgcctcctta tcctgttaat gatgctgatt ttatgaaatt     8100

agttgcggtc cttcgtattg ctgtaccata cacaggtatg atccttagca ctcgtgaatc     8160

accagaaatg cgctcggcgc ttctgaagtg tgggatgagt caaatgagtg ccggctcgcg     8220

cactgatgta ggagcctatc acaaagatca cacgttaagt acagaggcga atttgagtaa     8280

gttagctggg cagtttacct tgcaggatga acgtccaact aatgagattg ttaagtggct     8340

gatggaggag ggctatgtcc cgtcttggtg cacagcttgt taccgtcaag gtcgtacggg     8400

cgaagacttc atgaacatct gtaaggctgg tgacattcac gatttctgtc atcccaatag     8460

tctgcttacg cttcaagagt accttatgga ttatgcagat ccagaccttc gtaagaaagg     8520

cgagcaagta attgcccgtg agatgggacc ggacgcctct gagccgttat cggcgcaaag     8580

ccgtaagcgc cttgaacgca agatgaaaca agtattggag ggggagcacg atgtatatct     8640

ttaaccaggc atcaaataaa acgaaaggct cagtcgaaag actgggcctt tcgttttatc     8700

tgttgtttgt cggtgaacgc tctctactag agtcacactg gctcaccttc gggtgggcct     8760

ttctgcgttt ata                                                        8773


<210>  39
<211>  8734
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Veillonella atypica, 5' - 3'

<400>  39
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg tcacaatttg aatttataga     1740

taaaagggtc cctattgcgc tcgacaaccc gagcatctat cacgatatct ccaaatgcaa     1800

aaactgcacc ttatgccgtc gtgcgtgcgc cgacgtgatg agcgttctgg actactacga     1860

tctggaagcg accggtgacg tgccagtttg tattcattgt ggacaatgtg cagcggcgtg     1920

cccgtttgac tcgatgcatg caaaaagcga attggataag gtgaaggtgg ctattgccga     1980

tccggataaa atcgtcgtta ttcagaccgc tccggctgta cgcgtgtcga ttggcgaggg     2040

tttcggcttt gaaccgggta cgtttctcga gggcaaaatg gttagcgcgc tgcgtaaact     2100

gggtgccgac tacgtggtcg acacgaactt cggcgcggat ctgaccatta tggaggaggc     2160

gtctgaattg gttgatcgtc tgaagaacgg tggcacgatc ccgcaattca ccagttgctg     2220

cccggcttgg gttcgttttg cggaaatcta cttcccggag ttgatcccaa atctgtctag     2280

cacccgtagc tgcatcgcaa tggaggccgc tatgattaaa acctatttcg ctgagaaaaa     2340

gggtattaac ccggcgaata tcgtgtccgt ctccgttaat ccgtgtactg cgaagaaggc     2400

tgagacaaag cgcgtggaag aaaatgctgc cgcgcgttat tacgacgacg aatcccttgg     2460

catggatacc gacatcagca ttaccaccag agaatttatc cgttggctga acgacgaagg     2520

cgtggacttc gagtccctgg aggacagcca gtttgatgat cttatcggta tggaaactgg     2580

cgcgtctatc atttttggta ataccggtgg cgttatggag gctgctatga gaacggcgta     2640

caaactgatt acggataagg agccgccacc gtatgcactg acccacctgg aggatgtgcg     2700

cggtatgaac ggtgtgaaag aggcgacggt tcagctgggt gatgacgtga ctctgagcgt     2760

tgcggtggtt cacggcggta agaacacccg tgattttttg aatgcgctga aggagaacgg     2820

caagcactat gacttcatcg aagtcatggc atgtccgggt gggtgcattg gtggcggtgg     2880

ccaaccgcgt accaaactgc cgcaggcggt taagaccaaa gaggcgcgta tcggcggtct     2940

gtacaaggcg gacgaagaat ataagtacgt tgccagctat gaatcaccgg aaatccaaga     3000

gttgtacaag aacttcttgg gagaacctct gggtcacaaa gcacatgaat tgctgcatac     3060

ccacttcacc gatcgcagcg cacagttagg cgaccgcaaa gatgttgtcc cggagacctg     3120

tccgaccagc ccgaaataca agggttaggg atccgggtcg aggagaagga tgagaaaaag     3180

tgaccaggca tcaaataaaa cgaaaggctc agtcgaaaga ctgggccttt cgttttatct     3240

gttgtttgtc ggtgaacgct ctctactaga gtcacactgg ctcaccttcg ggtgggcctt     3300

tctgcgttta tatactagag ggctttacac tttatgcttc cggctcgtat gttgtgtgga     3360

aagaaggaga tatacatatg gctcatagtt taagcgcaca ttcccgtcag gccggagatc     3420

gcaaactggg cgcaggtgcg gcatctagcc gcccatcatg tccttctcgc cgcattgtcc     3480

gcgtggcggc ccatgcttct gcgtccaagg cgactcccga tgtacctgtt gacgatcttc     3540

ctcctgcgca tgcccgtgca gcagtagcgg ccgctaaccg tcgtgcgcgc gctatggcat     3600

cagcggaggc cgcggcagag accctgggcg atttcctggg cttagggaag ggggggcttt     3660

cgccgggcgc aaccgccaac cttgatcgtg agcaagtatt aggtgtgttg gaggcggtct     3720

ggcgtcgtgg agaccttaat ctggagcgtg cgttgtacag ccatgccaat gcggtgacta     3780

acaaatactg tggtgggggg gtctactatc gcggccttgt ggagttcagt aatatttgcc     3840

aaaacgattg ctcatattgt gggattcgca acaatcaaaa agaagtttgg cgctatacta     3900

tgccggttga agaggtggtc gaggtagcta agtgggcgct tgaaaacggc attcgcaaca     3960

ttatgttgca agggggtgaa ttaaagacag agcaacgctt agcctacttg gaggcatgcg     4020

tccgtgcgat tcgcgaggag acaacgcagt tagaccttga aatgcgcgca cgtgccgcga     4080

gtacgacaac agcggaagcg gcagccagtg cacaggcaga cgccgaagct aaacgcggcg     4140

agccagaatt gggtgtggtc gtatccttaa gcgtcggaga acttcctatg gaacagtatg     4200

agcgtttgtt ccgcgccggc gcccgtcgct atctgatccg cattgaaacc tcgaatcccg     4260

acctgtacgc ggcacttcac ccggagccga tgtcctggca cgcgcgtgta gaatgcctgc     4320

gcaacctgaa gaaagctggg tatatgttgg gcacaggagt gatggtcggc ttgccgggac     4380

aaaccttaca cgacctggct ggggatgtca tgttctttcg cgacattaaa gcggacatga     4440

tcggtatggg ccccttcatt acgcagcctg ggacgcctgc aactgataag tggaccgcgc     4500

tgtatccgaa cgccaataag aacagccaca tgaaatctat gttcgatctg accactgcta     4560

tgaatgcact tgtacgtatt acgatgggga acgtaaatat cagtgctacg actgcattac     4620

aagcgattat ccccactgga cgtgaaattg cgcttgagcg cggcgcaaat gttgtcatgc     4680

ctattttaac gcctactcag tatcgcgagt cctatcagtt atatgagggt aagccctgca     4740

ttacggatac tgctgttcag tgtcgtcgtt gcctggacat gcgtttgcac tccgttggca     4800

aaacgtctgc ggccggagtt tggggcgatc ctgcttcgtt cttgcatccc atcgttggcg     4860

tcccagtccc gcacgacttg tcatcacctg ctttggccgc tgctgcaagt gcggattttc     4920

acgaggttgg cgcaggtccc tggaacccca tccgactaga gcgtctggtt gaagtgccgg     4980

accgttaccc tgaccccgat aaccacggac gcaaaaaggc aggagccggg aaaggaggca     5040

aggcgcatga ctctcacgac gatggcgatc acgacgacca ccaccaccac cacggagctg     5100

cccccgcggg tgcagcggct ggaaagggta ccggtgcagc tgcaattggt ggcggagcgg     5160

gggctagccg tcaacgcgta gcaggggctg ctgccgcctc tgctcgtctg tgtgcgggag     5220

ctcgccgcgc tggccgtgtt gtcgcgtcgc cattgcgccc agctgccgct tgccgtggtg     5280

tggccgtcaa ggccgcagct gctgctgcgg gtgaagacgc tggtgctggt acgtctggcg     5340

taggttcaaa tattgttacg tctcccggaa tcgctagcac tacggcacat ggtgttcctc     5400

gtatcaatat tggggtgttc ggcgtgatga atgcaggaaa gtctacactt gtgaatgctc     5460

tggcgcaaca ggaagcatgc attgttgact caacccccgg cacgaccgca gatgtaaaaa     5520

cagttttgct tgagcttcat gcccttggac cagccaagtt gctggacaca gccggattag     5580

acgaagtcgg tggacttggg gataaaaagc gccgtaaagc cctgaatacg ctgaaggagt     5640

gcgatgttgc tgtgctggtt gttgacactg atacggcagc cgccgcaatc aaatcgggac     5700

gccttgctga agccctggaa tgggaatcga aagtaatgga acaggcacac aagtataatg     5760

tcagtcctgt actgcttctg aatgtaaaat cacgcgggct gcctgaagcg caggcagcta     5820

gcatgcttga ggcggtcgct ggtatgcttg acccatccaa gcaaatccct cgtatgtcgc     5880

tggatttagc gtccaccccc ctgcacgagc gtagtacgat tacgtctgca ttcgtcaagg     5940

aaggagcagt gcgcagttca cgctatgggg ctcctctgcc ggggtgtttg ccccgttggt     6000

ctcttggacg caacgcccgc ttactgatgg taatcccgat ggatgccgaa accccaggtg     6060

gacgtcttct tcgtcctcaa gcgcaagtta tggaggaagc aatccgccat tgggctaccg     6120

tgctttccgt acgcctggat ttagacgccg cacgtggcaa attggggccc gaggcctgtg     6180

agatggagcg tcagcgtttc gacggggtaa ttgctatgat ggaacgtaat gacggaccca     6240

ccctggtggt gacagattct caagcgatcg atgttgtaca cccttggacc ctggaccgct     6300

catcaggacg tccgttggtt ccaattacta cctttagcat cgctatggcg taccaacaaa     6360

acggcggacg tttggacccg tttgtggaag gattggaagc attggagacg ttacaagatg     6420

gggatcgcgt tcttatttcg gaagcgtgta atcataaccg tatcacctcc gcttgcaacg     6480

acattggaat ggtgcagatc cctaacaagc tggaggcagc acttggcggg aaaaagttac     6540

aaatcgaaca tgcgtttggt cgcgagtttc ccgagcttga gagtgggggt atggatggat     6600

tgaagttagc gatccattgt ggagggtgta tgatcgacgc tcagaaaatg cagcagcgta     6660

tgaaagactt gcatgaggct ggggtgccgg tcactaatta tggggtgttt ttctcttggg     6720

cagcttggcc cgacgccctt cgtcgcgcat tggaaccgtg gggagtggag ccaccggtag     6780

gtactcctgc tacccccgca gccgcgcctg ctacggcagc gtccggggta taatactact     6840

agagggcttt acactttatg cttccggctc gtatgttgtg tggaaagaag gagatataca     6900

tatgtcggtc cccctacagt gcaatgcagg ccgtcttttg gcgggccagc gcccctgcgg     6960

cgtccgcgcg cgtctgaacc gccgtgtatg tgttccagtg accgcacacg gcaaagcatc     7020

tgccacgcgc gaatacgctg gtgactttct tccagggacc actattagtc atgcgtggtc     7080

cgtggagcgt gaaactcatc accgttatcg taatccggcc gagtggatta acgaggctgc     7140

catccacaag gcgcttgaaa cgtcaaaggc tgatgctcag gacgcaggac gcgtgcgtga     7200

gattttggcg aaggctaagg aaaaggcttt tgttactgaa catgcgcctg taaatgcgga     7260

aagtaaatcc gaatttgtac aagggcttac cttggaggag tgcgccacct taattaacgt     7320

tgattctaat aatgtcgagt tgatgaatga aatcttcgac actgcgcttg ctatcaaaga     7380

acgtatctac gggaaccgcg tcgtgctgtt cgcgcccttg tacattgcta atcattgtat     7440

gaacacttgc acttattgtg cgtttcgctc agccaataag ggcatggaac gctctattct     7500

gacagacgat gacctgcgtg aagaagttgc cgccttgcaa cgtcaaggtc atcgccgcat     7560

tttagccctt actggagaac atcctaaata cactttcgac aatttcttgc atgcagtcaa     7620

tgtaatcgct tccgtgaaga cagagcctga agggtccatt cgccgtatca atgtcgaaat     7680

cccaccactt agtgtctcag acatgcgccg ccttaagaat acagattcag ttggcacgtt     7740

cgttctgttt caagagacat atcaccgcga cacattcaag gtaatgcatc cgtcaggtcc     7800

aaagagcgac tttgattttc gcgtcttgac ccaggaccgc gccatgcgcg caggcttgga     7860

cgatgttggt attggtgctt tattcgggtt atatgattac cgttatgaag tttgcgccat     7920

gttaatgcat agcgagcatt tggaacgtga gtacaacgca ggaccacata ctatctctgt     7980

tccccgtatg cgccccgcgg acggaagcga gcttagtatc gcgcctcctt atcctgttaa     8040

tgatgctgat tttatgaaat tagttgcggt ccttcgtatt gctgtaccat acacaggtat     8100

gatccttagc actcgtgaat caccagaaat gcgctcggcg cttctgaagt gtgggatgag     8160

tcaaatgagt gccggctcgc gcactgatgt aggagcctat cacaaagatc acacgttaag     8220

tacagaggcg aatttgagta agttagctgg gcagtttacc ttgcaggatg aacgtccaac     8280

taatgagatt gttaagtggc tgatggagga gggctatgtc ccgtcttggt gcacagcttg     8340

ttaccgtcaa ggtcgtacgg gcgaagactt catgaacatc tgtaaggctg gtgacattca     8400

cgatttctgt catcccaata gtctgcttac gcttcaagag taccttatgg attatgcaga     8460

tccagacctt cgtaagaaag gcgagcaagt aattgcccgt gagatgggac cggacgcctc     8520

tgagccgtta tcggcgcaaa gccgtaagcg ccttgaacgc aagatgaaac aagtattgga     8580

gggggagcac gatgtatatc tttaaccagg catcaaataa aacgaaaggc tcagtcgaaa     8640

gactgggcct ttcgttttat ctgttgtttg tcggtgaacg ctctctacta gagtcacact     8700

ggctcacctt cgggtgggcc tttctgcgtt tata                                 8734


<210>  40
<211>  8704
<212>  DNA
<213>  Artificial Sequence

<220>
<223>  Exemplary HPGC (hydrogen producing gene cluster) with codon 
       optimised nucleic acid sequence encoding HydA (Hyd1) from 
       Peptoclostridium bifermentans, 5' - 3'

<400>  40
ctagagggct ttacacttta tgcttccggc tcgtatgttg tgtggaaaga aggagatata       60

catatggcga tgcgttccac atttgctgcg cgtgtcggtg ccaaaccggc agtgcgtggg      120

gcgcgtcccg cgtcgcgtat gtcttgcatg gcctataagg ttacactgaa aacgccatca      180

ggcgataaaa caatcgaatg tccggcggac acctatatcc tggatgctgc ggaggaagcc      240

gggctggacc ttccctatag ttgccgtgcg ggcgcctgtt catcctgtgc tggcaaagtg      300

gcagctggaa cggtagatca atctgatcag tcctttctgg atgacgctca gatggggaac      360

ggattcgtcc tgacatgtgt cgcgtatcct acaagcgact gcactatcca aactcaccaa      420

gaggaggctt tatattaaaa gaaggagata tacatatgca aactgttcgc gctccagcag      480

cttcaggtgt tgccacacgt gtcgcaggtc gtcgtatgtg tcgtccggtt gcggcgacga      540

aggcttccac ggctgttacc acagacatgt cgaagcgcac tgttccaacc aagttagagg      600

aaggtgaaat gccgttgaac acgtacagta ataaagctcc gttcaaggca aaggttcgtt      660

ccgtggaaaa aatcacagga ccaaaagcca caggtgagac gtgccacatc attattgaaa      720

ccgaggggaa gatcccgttt tgggagggac aatcgtacgg tgtaattccg ccggggacca      780

agatcaactc taagggaaaa gaagtgcctc atggtactcg tctttattcg attgcttcta      840

gtcgttacgg agatgacttc gatggtcaaa cggcatcgct gtgtgttcgc cgcgcggtat      900

acgtcgatcc agagactgga aaggaggacc ccgcgaaaaa aggactgtgt agtaactttt      960

tgtgtgatgc cacaccaggc acggaaattt ccatgacagg gcccacagga aaagtattgc     1020

ttctgccagc agacgcgaac gcgccattaa tctgtgtcgc aacggggact ggaatcgcgc     1080

cttttcgctc attctggcgc cgttgcttca tcgagaatgt cccaagttat aagttcactg     1140

gccttttctg gttgtttatg ggtgtcgcta actctgatgc taaattgtac gatgaggaac     1200

tgcaagctat cgcaaaagcg tatccgggac aattccgcct ggactatgcc ttgtctcgtg     1260

aacaaaataa tcgcaagggc gggaaaatgt acatccaaga taaggttgaa gagtatgccg     1320

acgaaatttt cgatttattg gataatgggg cgcacatgta cttctgcggg ttaaagggga     1380

tgatgccagg catccaagat atgttagaac gcgttgcaaa agaaaagggg ctgaactacg     1440

aagagtgggt cgaggggtta aagcacaaga atcaatggca tgttgaagtc tactaaccag     1500

gcatcaaata aaacgaaagg ctcagtcgaa agactgggcc tttcgtttta tctgttgttt     1560

gtcggtgaac gctctctact agagtcacac tggctcacct tcgggtgggc ctttctgcgt     1620

ttatatacta gagggcttta cactttatgc ttccggctcg tatgttgtgt ggaaagaagg     1680

agatatacat atgtccgcat tagtacttaa gcccgggatg aagcacctat ttacagaaaa     1740

agtagttccg atcgagctgg ataacccgtc cattcagatt gactttgata agtgcatcaa     1800

gtgcggtctg tgtaaacgcg tttgtgaaaa cgagattggt gttaatggtt atttcgacct     1860

ggagaagacc ggtgacatcg ccatctgcat caactgcggc caatgtgttc aggcatgtcc     1920

aaaaaaggcg atcacccagg ttatcgatgt ggatcgcgtg aaggaagcga tcaacgatcc     1980

ggaaaagatt gttatcttca gcacagcgcc agctgtgcgt gtcgcactgg gcgaagaatt     2040

taacctggaa gaaggcgcgt atgttgagga caaaatggtg gacgccctgc gtaaactggg     2100

tggagattac gtttttgacg ttacctttgg cgccgatatg accatcatgg aagaggcgaa     2160

cgaacttgtt tctcgtatca aaaacggcaa aggcaaaacc ccgcaattta ccagctgctg     2220

cccgtcctgg gttaagttcg cggaaacgtt ctatccggag ttgattccga atctgtctac     2280

cacgaaatct ccgattggca ttcagggtgc tgtcatcaag acctatttcg cacagaaagc     2340

aaatatcgac ccggagaaaa tcgtgaacgt aaccattact ccgtgcaccg ctaagaagta     2400

cgaaattgac cgtccggaga tgaatgcgag cgcaaaatac aacaaaagcg aaaatatgag     2460

agataatgac atcatcctca ccactaagga gctggcgcag tggctccgtg acgaagagat     2520

cgacttcaac gctttggagg gctcgaaatt tgacaacatc ttgggcttgg gtagcggtgc     2580

gggcattatc ttcggtaata gcggtggtgt gatggaagcc gcggtgcgca cggtctacaa     2640

tatcctcacc catgagaacc cacataaaga actgctgcac tttaatccgg ttcgtggtct     2700

ggaagacgtg aaggaggcta cccttaccat tggcgatacc accctgcgcc tggcagcggt     2760

gcaaggcacg gcgaacgtgc gtacgttgat cgaaaagctg aaatccggtg aggtggagta     2820

cgacttcata gaggtaatga cttgcaaagg tggttgtatt ggtggcgctg gtcaaccgaa     2880

gatgaaagcg cgtattagca atgagatgcg tctcaagcgc attgagggtc tgtacgataa     2940

ggacaagcac attgcggtca aatgcagcta tgaaaacccg gatgtcatca acgtgtacaa     3000

ggagttcttc aaacaaccgc tgagccattt atcccacgag ttgctgcaca ccacctttga     3060

aagcaagcac gatatgttgg gtctgaagga tgacaacaac gtttcggata ttggctaggg     3120

atccgggtcg aggagaagga tgagaaaaag tgaccaggca tcaaataaaa cgaaaggctc     3180

agtcgaaaga ctgggccttt cgttttatct gttgtttgtc ggtgaacgct ctctactaga     3240

gtcacactgg ctcaccttcg ggtgggcctt tctgcgttta tatactagag ggctttacac     3300

tttatgcttc cggctcgtat gttgtgtgga aagaaggaga tatacatatg gctcatagtt     3360

taagcgcaca ttcccgtcag gccggagatc gcaaactggg cgcaggtgcg gcatctagcc     3420

gcccatcatg tccttctcgc cgcattgtcc gcgtggcggc ccatgcttct gcgtccaagg     3480

cgactcccga tgtacctgtt gacgatcttc ctcctgcgca tgcccgtgca gcagtagcgg     3540

ccgctaaccg tcgtgcgcgc gctatggcat cagcggaggc cgcggcagag accctgggcg     3600

atttcctggg cttagggaag ggggggcttt cgccgggcgc aaccgccaac cttgatcgtg     3660

agcaagtatt aggtgtgttg gaggcggtct ggcgtcgtgg agaccttaat ctggagcgtg     3720

cgttgtacag ccatgccaat gcggtgacta acaaatactg tggtgggggg gtctactatc     3780

gcggccttgt ggagttcagt aatatttgcc aaaacgattg ctcatattgt gggattcgca     3840

acaatcaaaa agaagtttgg cgctatacta tgccggttga agaggtggtc gaggtagcta     3900

agtgggcgct tgaaaacggc attcgcaaca ttatgttgca agggggtgaa ttaaagacag     3960

agcaacgctt agcctacttg gaggcatgcg tccgtgcgat tcgcgaggag acaacgcagt     4020

tagaccttga aatgcgcgca cgtgccgcga gtacgacaac agcggaagcg gcagccagtg     4080

cacaggcaga cgccgaagct aaacgcggcg agccagaatt gggtgtggtc gtatccttaa     4140

gcgtcggaga acttcctatg gaacagtatg agcgtttgtt ccgcgccggc gcccgtcgct     4200

atctgatccg cattgaaacc tcgaatcccg acctgtacgc ggcacttcac ccggagccga     4260

tgtcctggca cgcgcgtgta gaatgcctgc gcaacctgaa gaaagctggg tatatgttgg     4320

gcacaggagt gatggtcggc ttgccgggac aaaccttaca cgacctggct ggggatgtca     4380

tgttctttcg cgacattaaa gcggacatga tcggtatggg ccccttcatt acgcagcctg     4440

ggacgcctgc aactgataag tggaccgcgc tgtatccgaa cgccaataag aacagccaca     4500

tgaaatctat gttcgatctg accactgcta tgaatgcact tgtacgtatt acgatgggga     4560

acgtaaatat cagtgctacg actgcattac aagcgattat ccccactgga cgtgaaattg     4620

cgcttgagcg cggcgcaaat gttgtcatgc ctattttaac gcctactcag tatcgcgagt     4680

cctatcagtt atatgagggt aagccctgca ttacggatac tgctgttcag tgtcgtcgtt     4740

gcctggacat gcgtttgcac tccgttggca aaacgtctgc ggccggagtt tggggcgatc     4800

ctgcttcgtt cttgcatccc atcgttggcg tcccagtccc gcacgacttg tcatcacctg     4860

ctttggccgc tgctgcaagt gcggattttc acgaggttgg cgcaggtccc tggaacccca     4920

tccgactaga gcgtctggtt gaagtgccgg accgttaccc tgaccccgat aaccacggac     4980

gcaaaaaggc aggagccggg aaaggaggca aggcgcatga ctctcacgac gatggcgatc     5040

acgacgacca ccaccaccac cacggagctg cccccgcggg tgcagcggct ggaaagggta     5100

ccggtgcagc tgcaattggt ggcggagcgg gggctagccg tcaacgcgta gcaggggctg     5160

ctgccgcctc tgctcgtctg tgtgcgggag ctcgccgcgc tggccgtgtt gtcgcgtcgc     5220

cattgcgccc agctgccgct tgccgtggtg tggccgtcaa ggccgcagct gctgctgcgg     5280

gtgaagacgc tggtgctggt acgtctggcg taggttcaaa tattgttacg tctcccggaa     5340

tcgctagcac tacggcacat ggtgttcctc gtatcaatat tggggtgttc ggcgtgatga     5400

atgcaggaaa gtctacactt gtgaatgctc tggcgcaaca ggaagcatgc attgttgact     5460

caacccccgg cacgaccgca gatgtaaaaa cagttttgct tgagcttcat gcccttggac     5520

cagccaagtt gctggacaca gccggattag acgaagtcgg tggacttggg gataaaaagc     5580

gccgtaaagc cctgaatacg ctgaaggagt gcgatgttgc tgtgctggtt gttgacactg     5640

atacggcagc cgccgcaatc aaatcgggac gccttgctga agccctggaa tgggaatcga     5700

aagtaatgga acaggcacac aagtataatg tcagtcctgt actgcttctg aatgtaaaat     5760

cacgcgggct gcctgaagcg caggcagcta gcatgcttga ggcggtcgct ggtatgcttg     5820

acccatccaa gcaaatccct cgtatgtcgc tggatttagc gtccaccccc ctgcacgagc     5880

gtagtacgat tacgtctgca ttcgtcaagg aaggagcagt gcgcagttca cgctatgggg     5940

ctcctctgcc ggggtgtttg ccccgttggt ctcttggacg caacgcccgc ttactgatgg     6000

taatcccgat ggatgccgaa accccaggtg gacgtcttct tcgtcctcaa gcgcaagtta     6060

tggaggaagc aatccgccat tgggctaccg tgctttccgt acgcctggat ttagacgccg     6120

cacgtggcaa attggggccc gaggcctgtg agatggagcg tcagcgtttc gacggggtaa     6180

ttgctatgat ggaacgtaat gacggaccca ccctggtggt gacagattct caagcgatcg     6240

atgttgtaca cccttggacc ctggaccgct catcaggacg tccgttggtt ccaattacta     6300

cctttagcat cgctatggcg taccaacaaa acggcggacg tttggacccg tttgtggaag     6360

gattggaagc attggagacg ttacaagatg gggatcgcgt tcttatttcg gaagcgtgta     6420

atcataaccg tatcacctcc gcttgcaacg acattggaat ggtgcagatc cctaacaagc     6480

tggaggcagc acttggcggg aaaaagttac aaatcgaaca tgcgtttggt cgcgagtttc     6540

ccgagcttga gagtgggggt atggatggat tgaagttagc gatccattgt ggagggtgta     6600

tgatcgacgc tcagaaaatg cagcagcgta tgaaagactt gcatgaggct ggggtgccgg     6660

tcactaatta tggggtgttt ttctcttggg cagcttggcc cgacgccctt cgtcgcgcat     6720

tggaaccgtg gggagtggag ccaccggtag gtactcctgc tacccccgca gccgcgcctg     6780

ctacggcagc gtccggggta taatactact agagggcttt acactttatg cttccggctc     6840

gtatgttgtg tggaaagaag gagatataca tatgtcggtc cccctacagt gcaatgcagg     6900

ccgtcttttg gcgggccagc gcccctgcgg cgtccgcgcg cgtctgaacc gccgtgtatg     6960

tgttccagtg accgcacacg gcaaagcatc tgccacgcgc gaatacgctg gtgactttct     7020

tccagggacc actattagtc atgcgtggtc cgtggagcgt gaaactcatc accgttatcg     7080

taatccggcc gagtggatta acgaggctgc catccacaag gcgcttgaaa cgtcaaaggc     7140

tgatgctcag gacgcaggac gcgtgcgtga gattttggcg aaggctaagg aaaaggcttt     7200

tgttactgaa catgcgcctg taaatgcgga aagtaaatcc gaatttgtac aagggcttac     7260

cttggaggag tgcgccacct taattaacgt tgattctaat aatgtcgagt tgatgaatga     7320

aatcttcgac actgcgcttg ctatcaaaga acgtatctac gggaaccgcg tcgtgctgtt     7380

cgcgcccttg tacattgcta atcattgtat gaacacttgc acttattgtg cgtttcgctc     7440

agccaataag ggcatggaac gctctattct gacagacgat gacctgcgtg aagaagttgc     7500

cgccttgcaa cgtcaaggtc atcgccgcat tttagccctt actggagaac atcctaaata     7560

cactttcgac aatttcttgc atgcagtcaa tgtaatcgct tccgtgaaga cagagcctga     7620

agggtccatt cgccgtatca atgtcgaaat cccaccactt agtgtctcag acatgcgccg     7680

ccttaagaat acagattcag ttggcacgtt cgttctgttt caagagacat atcaccgcga     7740

cacattcaag gtaatgcatc cgtcaggtcc aaagagcgac tttgattttc gcgtcttgac     7800

ccaggaccgc gccatgcgcg caggcttgga cgatgttggt attggtgctt tattcgggtt     7860

atatgattac cgttatgaag tttgcgccat gttaatgcat agcgagcatt tggaacgtga     7920

gtacaacgca ggaccacata ctatctctgt tccccgtatg cgccccgcgg acggaagcga     7980

gcttagtatc gcgcctcctt atcctgttaa tgatgctgat tttatgaaat tagttgcggt     8040

ccttcgtatt gctgtaccat acacaggtat gatccttagc actcgtgaat caccagaaat     8100

gcgctcggcg cttctgaagt gtgggatgag tcaaatgagt gccggctcgc gcactgatgt     8160

aggagcctat cacaaagatc acacgttaag tacagaggcg aatttgagta agttagctgg     8220

gcagtttacc ttgcaggatg aacgtccaac taatgagatt gttaagtggc tgatggagga     8280

gggctatgtc ccgtcttggt gcacagcttg ttaccgtcaa ggtcgtacgg gcgaagactt     8340

catgaacatc tgtaaggctg gtgacattca cgatttctgt catcccaata gtctgcttac     8400

gcttcaagag taccttatgg attatgcaga tccagacctt cgtaagaaag gcgagcaagt     8460

aattgcccgt gagatgggac cggacgcctc tgagccgtta tcggcgcaaa gccgtaagcg     8520

ccttgaacgc aagatgaaac aagtattgga gggggagcac gatgtatatc tttaaccagg     8580

catcaaataa aacgaaaggc tcagtcgaaa gactgggcct ttcgttttat ctgttgtttg     8640

tcggtgaacg ctctctacta gagtcacact ggctcacctt cgggtgggcc tttctgcgtt     8700

tata                                                                  8704


