European Institute for Peptide Research (IFRMP 23), Institut National de la Santé et de la Recherche Médicale (INSERM U-413), Unité Affiliée au Centre National de la Recherche Scientifique (UA CNRS), University of Rouen, 76821 Mont-Saint-Aignan, France.