You are the duty doctor and are reviewing some blood film results which have just come through for a 40 year old lady. The report mentions the presence of Heinz bodies.
Which one of the following conditions could cause this appearance on a blood film?