ID: ENSBTAT00000065658
Gene: ENSBTAG00000046546
Polypeptide: ENSBTAT00000065658
10:24242923..24243386 -1