MGC84586( African Clawed Frog ) Entrez Gene 431907 Entrez Gene 431907 uncharacterized protein MGC84586 Alias