ID: ENSBTAT00000002836
Gene: ENSBTAG00000002189
Polypeptide: ENSBTAT00000002836
25:4088136..4103061 1