Structure and evolution of vertebrate aldehyde oxidases: from gene duplication to gene suppression