I am a 35 year old woman. I had successful surgery a year and a half ago to close an atrial septal defect in my heart. I ve recently had a blood test that shows an MPV level of 11.7, an RBC count of 3.83, hemoglobin 11.9, hematocrit 34.2, and potassium 3.5. All other results were healthy and normal. My doctor said the elevated MPV was from drinking alcohol. I am a vegan, eating nothing from an animal. Is the MPV more likely due to anemia and possibly a B12 deficiency? I am concerned about these levels.