pif1.L( African Clawed Frog ) Entrez Gene 734585 Entrez Gene 734585 PIF1 5'-to-3' DNA helicase Alias pif1