Evolutionary expansion and specialization of the PDZ domains.