Adenosine deaminase: an extraordinary and omnipresent enzyme