Optimizing allosteric analysis: a Wasserstein distance and heat kernel based methodology for investigating p53 energetics