Neuroglobin, seven years after