Answer: 42966.7 g/mol
Explanation: As 1 molecule of protein contains 3 atoms of Cd.
1 mole of protein contains=[tex]6.023\times 10^{23}\times 3 atoms[/tex]=3 moles of Cd.
1 mole of Cd weighs= 112 g
3 moles of Cd weigh=[tex]\frac{112}{1}\times 3=336g[/tex]
Given: 0.782% of Cd is present by mass. Thus if x is the molar mass of protein,
[tex]\frac{0.782}{100}\times x=336g[/tex]
[tex]x=42966.7g/mol[/tex]