GCA_000020025.1 Npun_R0418 definition nitrogenase metalloclusters biosynthesis protein nifS