ATP

adenosine 5′-triphosphate