ID: ENSBTAT00000023854
Gene: ENSBTAG00000017939
Polypeptide: ENSBTAT00000023854
25:33826892..33844526 -1