Variable mercaptopurine metabolism in children with leukaemia: a problem of non-compliance?