Short protocols in protein science - Coligan, John E, et al