Haematopoietic stem cell