303 aa
MSHSATTSESHGGGQTDRSHLDLVIVTGISGGGRSTVARALENIGYFVVDNLPEALVAQM
AELASHDPATRRTAIVLDVRSHAFTIDLMGVIDQLREAGYKPHLVFVDADDDVIIRRYKK
VRRSHPLQSDGLLADGIAAERAILAPARLAADTLIDTTHLNENQLRSRVENAFVDRSEAP
VQILFMSFGFKYGIPLDADFVADVRFLPNPHWVPQLREHTGQHAEVSKYVLSQESAEPFL
DTYQRLISATTEGFEREGKRHMTIAIGCTGGKHRSVAISEELATRFDTIGIPAHTHHRDL
GRE