magnesium and potassium L-asparate