Answer
$M=66,680.6\ g/mol$
Work Step by Step
There are 4 atoms of iron (atomic weight 55.845 g/mol) per molecule of hemoglobin.
Mass fraction of iron:
$0.335/100=4\times55.845/M$
$M=66,680.6\ g/mol$
You can help us out by revising, improving and updating this answer.
Update this answerAfter you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.