ID: ENSBTAT00000002626
Gene: ENSBTAG00000002026
Polypeptide: ENSBTAT00000002626
3:50629955..50638559 -1