promethazine mechanism of action promethazine mechanism of action antiemetic phenergan method of action promethazine mechanism of action ppt promethazine mechanism of action for nausea promethazine mechanism of action dopamine phenergan mechanism of action nausea promethazine mechanism of action cough phenergan mechanism of action promethazine mechanism of action in vomiting