ID: ENSBTAT00000089559
Gene: ENSBTAG00000063686
Polypeptide: ENSBTAT00000089559
12:5618398..5730533 1