Text this: Characterisation and stabilisation of recombinant humicola insolens endoglucanase produced in pichia pastoris