provigil prices canada provigil injection pregnancy desyrel hair loss 50 mg phenergan iv phenergan allergy tablets