Caffeine Biodegradation by Cytochrome P450 1A2. What Determines the Product Distributions? | Synapse