Molecular characterisation of an Italian G6PD variant responsible for chronic non-spherocytic haemolytic anaemia