Protein database could provide novel cancer drugs