ID: ENSBTAT00000085106
Gene: ENSBTAG00000046481
Polypeptide: ENSBTAT00000085106
5:26813792..26818420 -1