Sialidase NEU3 is a peripheral membrane protein localized on the cell surface and in endosomal structures.