ID: ENSBTAT00000016860
Gene: ENSBTAG00000032655
Polypeptide: ENSBTAT00000016860
28:46035469..46035863 -1