JavaScript is disabled in your browser. Please enable JavaScript to view this website.

KIAA0226

swissprot:Q8N4U6 ncbi:AAH33615.1