301 aa
MTTDPQTAPVTGTARVKRGMAEMLKGGVIMDVVTPEQAKIAEDAGAVAVMALERVPADIR
AQGGVSRMSDPDMIDGIIEAVSIPVMAKARIGHFVEAQILQALGVDYIDESEVLTPADYS
NHIDKFAFTVPFVCGATNLGEALRRITEGAAMIRSKGEAGTGDVSNATTHMRKIRDEIRR
LTSLPEDELYVAAKELQAPYDLVVEVAKNGKLPVTLFTAGGIATPADAAMMMQLGAEGVF
VGSGIFKSGNPEQRAKAIVAATTFYDDPAKLAEVSRGLGEAMVGINVDDIPQPHRLAERG
W