Enzymes only work with specific substrates because each substrate?