Codexis blueprints $100 million IPO