PURCHASE AND SALE AGREEMENT dated as of March 5, 2019 between INFINITY PHARMACEUTICALS, INC. and HEALTHCARE ROYALTY PARTNERS III, L.P.