dosage for phenergan codeine syrup buy provigil usa phenergan dm while pregnant provigil drug manufacturer does phenergan cause constipation