Human Rad52 Protein Has Extreme Thermal Stability