Protein Engineering - Ogawa, Tomohisa