On a deal spree, Takeda grabs Japanese cabo rights in $145M pact with Exelixis