ID: ENSBTAT00000077434
Gene: ENSBTAG00000065185
Polypeptide: ENSBTAT00000077434
3:13269437..13303305 -1