ptf1a( African Clawed Frog ) Entrez Gene 100381084 Entrez Gene 100381084 pancreas specific transcription factor, 1a Alias Ptf1a/p48|XPtf1a