General Medicine General a354a5d7 All of the following proteins are synthesized by liver, EXCEPT: A C3 complement component B HapToglobin C Fibrinogen D Immunoglobulin