301 aa
MSTLIGQHPAPEHFILHVSDTHFVGDGDLLHEKIDSDKNLAELFAGFEKANARPEAIVFT
GDLADTGRPDAYQRLRAIVEPAAAALGAQIIWVMGNHDERVAFRRGLLDEDADQSEPVDR
VYDINGLRIIALDSTRPGQHYGEITDAQLDWLANELATPAQDGTLLALHHPPVPSPLGLM
GLVELRDQERLADVLRGSDVRGILGGHLHYSTTSTFAGIPVSVASATCYTQDLAVAHPGA
RGQDGGQSYNLVHVYGDRVLHSVVPIGQFPTVYEMTPEMLEAFMKMSADEQLAAVNGSVQ
E