Peptidase S26A, signal peptidase I, lysine active site

Peptidase S26A, signal peptidase I, lysine active site