Kardigan has sewn up its IPO plans, with the cardiovascular biotech expecting to bring in a cozy $320 million from its planned Nasdaq listing.