303 aa
MSTGTPEPEAAESNGDAAIPELVIISGMSGAGRSTAAKCLEDLGWFVVDNLPPALIPTMV
ELGARSQGNVARIAVVVDVRGRQFFDNLRDSLADLDAKQVTRRIVFLESSDDALVRRFES
VRRPHPLQGDGRITDGIAAERDLLRELRGDADLVIDTSSLNVHELRAKMDAQFAGEEEPE
LRATVMSFGFKYGLPVDADLVVDMRFLPNPHWVPELRPFTGLNEEVANYVYNQPGAKEFL
DRYTELLQLIAAGYRREGKRYVTIAVGCTGGKHRSVATAEKLAARLASEGVETVVVHRDM
GRE