ID: ENSBTAT00000016590
Gene: ENSBTAG00000012502
Polypeptide: ENSBTAT00000016590
3:57337985..57338852 -1