Characterization of 128 x 128 MM-PAD-2.1 ASIC: a Fast Framing Hard X-ray Detector with High Dynamic Range