ID: ENSBTAT00000123786
Gene: ENSBTAG00000066383
Polypeptide: ENSBTAT00000123786
1:144592820..144612316 -1