Protein Engineering : Technology and Application - Ogawa, Tomohisa