mpst.S( African Clawed Frog ) Entrez Gene 100036776 Entrez Gene 100036776 mercaptopyruvate sulfurtransferase S homeolog Alias mpst