BioArctic lands $30M from Lilly in deal worth up to $800M