303 aa
MPPTANRLTDVTAAPPPPQQEVLIVTGMSGAGRSTVAKALEDLDWFVVDNLPPQMLRPLL
DLAGRAEQDTPRIAAVLDVRGRDFFTELQDLLPSLRDNVRLSVLFLDASDSALVRRYEAV
RRPHPLQGNGTILDGIMEERTRVKQLREFADQLIDTSELNVHQLTNRIHDAYKTETTPGV
QVTMTSFGFKYGLPSDADMIADVRFLPNPFWVPELRALDGTDEAVRDYVFAQDGAEEFVE
LWSRMLAVALAGYQRENKRHALIAIGCTGGKHRSVAIVEELARRASDLPGVAVNVKHRDL
GRE