provigil generic name phenergan dose while pregnant phenergan works better than zofran provigil dosage for fibromyalgia phenergan tablets dosage