Purple acid phosphatases