2.7699999999999999885e-08 heme binding