Enables endopeptidase activity; peptide binding activity; and tripeptidyl-peptidase activity. Involved in proteolysis. Predicted to be located in several cellular components, including Golgi apparatus; membrane raft; and recycling endosome. Human ortholog(s) of this gene implicated in autosomal recessive spinocerebellar ataxia 7 and neuronal ceroid lipofuscinosis 2. Orthologous to human TPP1 (tripeptidyl peptidase 1). [provided by Alliance of Genome Resources, Apr 2022]