317753 bll2542 nadA 317752 bll2541 nadB 317751 bll2540 nadC