Engineering an improved bioconjugation enzyme : a case study in yeast surface display