SEARCH Articles Figures Tables Adenosin triphosphate Adenosine analogs Adenosine triphosphate Adenosine triphosphate analogs binding sites