One of the additional three groups is an amino group, another is a carboxyl group, or an ____________ , hence the name of this subunit of proteins.