303 aa
MTSEDVRSDVVGEPGDGIDVVLVTGLSGAGRGTAAKVLEDIGWYVADNLPPELIARMVEL
GLAAGSRITRLAVVMDVRSRGFTGDLDWVRSDLATRNISPRVLFLEASDDILVRRYEQNR
RSHPLQGNHTLAEGIAAERSLLAPVRAAADLVIDTSKLSVHDLRASIERAFSSEAVAHTS
VTVESFGYKYGLPMDADTVMDVRFLPNPHWVDELRRHTGQHPAVRDYVLGQPGAEDFLDT
YHRLLGVVIDGYRREGKRYMTVAIGCTGGKHRSVAIAEALAARLDGGGDELTVRVLHRDM
GRE