slx1a.L( African Clawed Frog ) Entrez Gene 779287 Entrez Gene 779287 SLX1 homolog A, structure-specific endonuclease subunit L homeolog Alias giyd1|slx1a