ENSECAG00000007829 (TPP1)

equus caballus

tripeptidyl peptidase 1