1. Computational Proteomics Group, German Cancer Research Center, Im Neuenheimer Feld 580, 69120 Heidelberg, Germany, and Laboratoire de Chimie Physique, Université Paris-Sud 11, UMR8000 CNRS, Faculté des Sciences, Bât. 350, 91405 Orsay Cedex, France