Rat liver phosphoribosyl pyrophosphate synthetase: existence of the purified enzyme as heterogeneous aggregates and identification of the catalytic subunit.