6.3.5.10 ATP ATP-dependent 651618, 653832 6.3.5.10 ATP requirement 644278