Another biotech IPO boasting a pharma castoff rings the bell on Wall Street with $75M haul