The APP family of proteins: similarities and differences. (20th March 2007)