Pyrosequencing of the salivary transcriptome of Haeadipsa interrupta (Annelida: Clitellata: Haemadipsidae) reveals a wide array of anticoagulants and provides insights into the evolution of anticoagulation capabilities in leeches