After Biogen Deal Fizzles, Rodin Bags $27M And Heads To First Trial