Send me the link, on the MIT-discovered peptide ? (Sorry for interrupting.)
Sorry - driving right now
http://www.freerepublic.com/focus/f-news/3831190/posts