Mannose-6-phosphate receptor, cation dependent
mammalian protein found in Homo sapiens