Aminopeptidase

An enzyme that plays an important part in cell renewal.