3374728 CD2256 niaY 3374844 CD2372 nadA 3374843 CD2371 nadB 3374842 CD2370 nadC