klhl24.S( African Clawed Frog ) Entrez Gene 779116 Entrez Gene 779116 kelch like family member 24 S homeolog Alias klhl24