ID: ENSBTAT00000068042
Gene: ENSBTAG00000053861
Polypeptide: ENSBTAT00000068042
26:17368093..17384472 1