ID: ENSBTAT00000002908
Gene: ENSBTAG00000032642
Polypeptide: ENSBTAT00000002908
23:25182279..25204322 -1