303 aa
MDKVIQELKELQVGKVLEKEPLANHTTIKIGGPADVLVVPKDIQAVRDTMKVVKKHGVKW
TAIGRGSNLLVLDKGIRGVVIKLGAGLDHMEIDGEQVTVGGGYSVVRLSTGISKKGLSGL
EFASGIPGSVGGAVYMNAGAHGSDISRVLVKALILFEDGTTEWLTNEEMEFSYRTSVLQN
KRPGICLEAVLKLEQKERDAIVAQMQKNKDYRKETQPVSNPCAGSIFRNPLPEHAGRLVE
QAGLKGHQIGGAKVSEMHGNFIVNAGGATAKDVLDLIAYIQKTIKEKYDIDMHTEVEIIG
EKR