ID: ENSBTAT00000021026
Gene: ENSBTAG00000064954
Polypeptide: ENSBTAT00000021026
23:34713645..34816344 -1