Role of heme distortion on oxygen affinity in heme proteins: the protoglobin case.