Peptide B lymphocytes