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