301 aa
MTERGGRILVLGTGRIGKAMAHLLGRRQPVVSWEGLPPDGSAPEPLEPLVHQAEFVFFCM
PVVAHSDIAPRVAAALPDGAVCVTIAKGLDESGRTAAGILHQALGEGKALAAIYGPMIAE
DLQADRLGFADLACPQRETFQQVRELFRGSALKLVHTTDLTGASWAVVLKNVYVPLIGAA
DELQLGDNVRGALTIDAFRELAAIVEALGGAPTSPYGLAGLGDFVGSATSADSHHRQLGR
RLARGETRGLEGEGPHTLAMIDRHRLFDTEPYPLLNLARRMFADPPATADELRGYLEGWG
E