How does the interaction between a carrier protein and the substance it transports resemble the interaction between an enzyme and its substrate?