Folding of cryptolepain, a novel plant serine protease from Cryptolepis buchanani: Biophysical and crystallographic aspects