Text this: Characterisation and stabilisation of recombinant Humicola insolens endoglucanase produced in Pichia pastoris