Myeloperoxidase: a new twist to an old tale.

Myeloperoxidase: a new twist to an old tale.