ID: ENSBTAT00000023860
Gene: ENSBTAG00000017946
Polypeptide: ENSBTAT00000023860
28:41589016..41593326 1