Antibody biotech IGM Biosciences files for a $100 million IPO