MACROGENICS INC (MGNX) IPO