After years of forecasting it would start its first in-human testing in 2020, a biotech startup founded by Atlas Venture is ready to go.