Remarkable similarities between yeast and mammalian protein phosphatases