Dihydroxypropylation of amino groups of proteins: use of glyceraldehyde as a reversible agent for reductive alkylation.