ADENOSINE TRIPHOSPHATE (ATP) - This description belongs to which macromolecule?