Close-up of the meteorite. The rounded bumps resemble a fossilised colony of individual microbes Photo: Nasa