KIAA1524 L homeolog Biomolecules