ID: ENSBTAT00000016862
Gene: ENSBTAG00000002955
Polypeptide: ENSBTAT00000016862
28:13166932..13179478 -1