Vitamin B6 (Pyridoxine) is especially important for regulating moods and also helps to prevent mental fatigue. This water soluble vitamin plays a key role in producing serotonin (the feel good neurotransmitter) and dopamine in the brain. Vitamin B 6 supports the body in making hemoglobin which carries energy boosting oxygen to the brain which could also improve memory.