301 aa
MKILLTGGTGFIGSRLMSHLRPHHQVSVLSRSPNKVYQRLGHDIEALASLDDLPNLDRFD
AVINLAGEPIADKRWSPAQKERICHSRWHITEQLVEKLRAGSHPPAVMISGSAVGFYGRQ
GDTLVDEDTHPHSEFSHQVCARWEELAQLADTERTRVCLIRLGVVLGAEGGALVKMLPSY
RLGLGGPIGSGKQYMSWIHIEDVVNLILFLLEHEECRGPFNATAPEPVTNAQFSKTLAGN
LGKPHFARVPAWAMKLLFGEMADLLLTGQRVMPVRLQQAGFHFRYPTLDKALKETLSTPR
R