AFP and liver cancer: AFP is a glycoprotein (approximately 70 kDa) produced by the fetal liver and yolk sac and plays an important role in the occurrence and development of liver cancer 29.