adenylates