does unisom contain diphenhydramine blue shield provigil is heparin and phenergan compatible can i take phenergan with allegra unisom and mushrooms