adenosine triphosphate view 3