Typical pKa values of ionizable groups in proteins