medicare part d covers provigil phenergan allergy compare provigil and adderall gel phenergan phenergan codeine syrup recreational