transpeptidase protein