Vitamin B 12 is required for the normal activity of nerve cells and works with folate and vitamin B 6 to lower blood levels of homocysteine , a chemical in the blood that might contribute to heart disease.