GCA_000021805.1 PCC8801_1788 definition nitrogenase MoFe cofactor biosynthesis protein NifE GCA_000021805.1 PCC8801_3588 definition (NiFe) hydrogenase maturation protein HypF