A novel thiol-dependent serine protease from Neocosmospora sp. N1