Hydrogenase expression/formation protein hypC MCLGIPGQIVAITDAGRMMALADVSGVKRAVNVACVAEGPLEDLLGHWALIHVGFAMSLIDEAEAARTLEALRDLGEAQETLAQMAEGAAALEGRG hypC HYPC_RHOCA 96