proteolycane