ID: ENSBTAT00000052156
Gene: ENSBTAG00000040248
Polypeptide: ENSBTAT00000052156
3:51490100..51491654 -1