Vitamins for headaches 380mg