Handbook of proteins : structure, function and methods - Cox, Michael M. (Wiley, 2007)