Characterization of a broad pH range protease of Candida caseinolytica