A semi-rational approach to engineering laccase enzymes