ID: ENSBTAT00000064565
Gene: ENSBTAG00000046928
Polypeptide: ENSBTAT00000064565
24:43011670..43013778 1