ID: ENSBTAT00000037859
Gene: ENSBTAG00000046389
Polypeptide: ENSBTAT00000037859
5:99655541..99660385 -1