Uncharacterized protein KIAA2026 (KIAA2026)