ethenoadenosine triphosphate