Nonconvex sampling with the Metropolis-adjusted Langevin algorithm