3.5.1.98 ATP 3.5.1.98 additional information 3.5.1.98 NAD+