causes of hypergammaglobulinemia
Most hypergammaglobulinemias are caused by an excess of immunoglobulin M (IgM), because this is the default immunoglobulin type prior to class switching. Some types of hypergammaglobulinemia are actually caused by a deficiency in the other major types of immunoglobulins, which are IgA, IgE and IgG. There are 5 types of hypergammaglobulinemias associated with hyper IgM.