303 aa
MDKVIQELKELEVGKVLENEPLSNHTTIKIGGPADVLVIPKDIQAVKDTMKVVKKHGVKW
TAIGRGSNLLVLDEGIRGVVIKLGQGLDHMEIDGEQVTVGGGYSVVRLATGISKKGLSGL
EFAAGIPGSVGGAVYMNAGAHGSDISKVLVKALILFEDGTIEWLTNEEMAFSYRTSILQN
KRPGICLEAVLQLEQKERDQIVAQMQKNKDYRKETQPVSNPCAGSIFRNPLPEHAGRLVE
EAGLKGHQIGGAKVSEMHGNFIVNAGGATAKDVLDLIAFIQKTIKEKYDIDMHTEVEIIG
EKR