Naltrexone, an opioid blocker, alters taste perception and nutrient intake in humans.