pptc7.S( African Clawed Frog ) Entrez Gene 443769 Entrez Gene 443769 PTC7 protein phosphatase homolog S homeolog Alias pptc7