ID: ENSBTAT00000092687
Gene: ENSBTAG00000066568
Polypeptide: ENSBTAT00000092687
28:25407143..25410715 -1