Senomyx- Making us Cannibals One Bite at a Time