John is 81 years old and fit and healthy. He has been experiencing some tiredness on exertion hence routine blood tests were arranged. He takes no medication and has no previous medical history. Bloods have detected he has a macrocytic anaemia (raised mean cell volume and low haemoglobin). He is concerned and questions what the underlying cause could be.
Which one of the following would not cause a megaloblastic anaemia?