KIAA0577 PS00690 DEAH_ATP_HELICASE 517 526 ?