301 aa
MSEQAEPTSGQGTTRVKRGMAEMLKGGVIMDVVTPEQAKIAEDAGAVAVMALERVPADIR
AQGGVSRMSDPDMIDGIIEAVSIPVMAKARIGHFAEAQVLQSLGVDYIDESEVLTPADYA
NHIDKWAFTVPFVCGATNLGEALRRITEGAAMIRSKGEAGTGDVSNAVTHMRTIRAELRR
LTVLSDDELYVAAKELQAPYELVVEVARSGKLPVVLFTAGGIATPADAAMMMQLGAEGVF
VGSGIFKSGNPAQRAEAIVKATTFFDDPDVVAKVSRGLGEAMVGINVDELPQPHRLAERG
W