ID: ENSBTAT00000097986
Gene: ENSBTAG00000057886
Polypeptide: ENSBTAT00000097986
21:19686316..19782367 1