Similar Items: A vaccine for sleeping sickness ?