Endocyte\'s $2.1B deal with Novartis comes after years of setbacks