Robuta

https://www.semanticscholar.org/topic/tetralysine-endopeptidase/9172907 tetralysine endopeptidase | Semantic Scholar endopeptidasesemanticscholar