ID: ENSBTAT00000077156
Gene: ENSBTAG00000050719
Polypeptide: ENSBTAT00000077156
2:132564941..132574062 1