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