20. Which of the following proteins has the largest molecular weight? (A) thyroglobulin (B) insulin receptor (C) sodium channel (D) immunoglobulin G (E) epinephrine receptor