adenosine-triphosphate-atp