301 aa
MALRLAPLLLLVRLAVGFPESGFGSLHSLKHFSTCTSDPSQGQPHFFYLGYIDDQVFLHY
ESNSQEMQARVPWVKKAKEENPQLWSNATQRVRDSEDLNRAKLEFLGSGYNQSKGFHTLQ
WMFGCELRGDGSKEGFLQYGYDGRTFITFDKKTLTWVAHQPLAEIVKRKWDDSAGPNQKW
KSYLEEECIQWLQNILSYGRMLLLRTEPPEATLVRGKTEVEDGMETHICRLDGFYPREID
AFCMRDGEIWLQDTFHGSVAPNADGTYHYWLSIRIDPKDRGRYRCHVDHNGLQEPLDLDL
E