Adenosine Triphosphate by