Engineering and characterisation of novel protein covalent linkages in horseradish peroxidase (HRP): effect on structure and function