Heat capacities of protein functional groups.