ID: ENSBTAT00000106116
Gene: ENSBTAG00000012692
Polypeptide: ENSBTAT00000106116
3:33722146..33731268 -1