301 aa
MRIFITGGTGLIGKPLCQRLLTLHHELTVLTRDPQKAREKLGDNVHYVTSLEALSTLDGY
DAVINLAGEPIADKRWTEEQKQRLCHSRWDITERLVELIHNSATPPSALLSGSAVGYYGN
QGEALVTEDDTPHHEFTHDLCARWEGIALQASSDKTRVCLMRTGIVLAPDGGALSKMLPL
FRLGLGGEMGNGRQYMPWIHIDDMVNAILYLLECPTLNGPFNMTSPYPVHNEQFIATLGE
ILGRPTVVRTPAFAIKTLMGEASVLVLSGQRAIPKRLEEAGFGFRYFELEDALRNVLGKE
F