B7 is a peripheral membrane protein presented by activated antigen-presenting cells (APC). B7 can generate a costimulatory signal or a co-inhibitory signal upon binding of CD28 or CD152 (CTLA-4) epitopes on T cells to increase or decrease the activity of MHC-TCR signaling between the APC and the T cell. Binding of the B7 protein of APC to CTLA-4 of T cells causes inhibition of T cell activity.
There are two variants of B7 proteins:
It is not known whether the two protein variants differ significantly from each other. So far, CD80 is found on dendritic cells, macrophages and activated B cells, CD86 (B7-2) on B cells. The epitopes CD28 and CD152 (CTLA-4) expressed by T cells interact with both B7-1 and B7-2.