Hemoglobin leghemoglobin myoglobin heme protein O2 [compare CO NO] QM/MM eval affinity regulation fr proximal effectEstrin, D A