ultrafast dynamics in myoglobin: 150 ps time delay