ID: ENSBTAT00000064523
Gene: ENSBTAG00000046819
Polypeptide: ENSBTAT00000064523
10:24838411..24838993 -1