What is the approximate molecular weight of hemoglobin?