HYDROLASE, PROTEASE, AMINOPEPTIDASE 3KR5 STRUCTURE OF A PROTEASE 4