Nicklaus: With $115 million in hand, biotech startup eyes the finish line