Vertebrate 2xRBD hnRNP proteins: a comparative analysis of genome, mRNA and protein sequences