Overlapping genes and the proteins they encode differ significantly in their sequence composition from non-overlapping genes