D protein