H2 producing hydrogenase