GCA_000020025.1 Npun_F3686 definition NdhF3 family NAD(P)H dehydrogenase GCA_000020025.1 Npun_R4290 definition NdhF3 family NAD(P)H dehydrogenase