Nikotinamida adenina dinukleotida

Walaupun terdapat kemiripan pada cara protein mengikat koenzim NAD dan NADP, enzim hampir selalu memiliki spesifisitas yang tinggi untuk mengikat hanya salah satu dari NAD maupun NADP. Spesifisitas ini mencermikan peranan metabolik kedua koenzim yang berbeda dan merupakan akibat dari perbedaan residu asam amino yang berbeda pada kantong pengikat koenzim tersebut. Sebagai contohnya, pada tapak aktif enzim pengikat NADP, ikatan ion terbentuk antara rantai samping asam amino basa dengan gugus fosfat NADP yang asam. Sebaliknya, pada enzim yang mengikat NAD, muatan kantongnya terbalik, menjauhkan NADP untuk berikatan dengannya. Walau demikian, terdapat pengecualian terhadap kaidah ini. Enzim seperti aldosa reduktase, glukosa-6-fosfat dehidrogenase, dan metilenatetrahidrofolat reduktase dapat menggunakan kedua enzim tersebut pada beberapa spesies organisme.