Modularity in Protein Evolution : Modular Organization and De Novo Domain Evolution in Mollusk Metallothioneins