MAKSTRKQAEPVVEAEAVREEQLELGNSSSDESEIEGLSDSDAMSSGEEQSNEGQTKTSGVHKVTKLDPKKNAAQKSGKKGNSKADGLSGIIYVSRLPKGFHERELAKYFSQFGDLREVRLARNKKTGNSRHYGFVEFVNKEDSFVAQETMHNYLLMGHLLQVVALPKGKKIEKLFRYKKRVFSETPVTSSSDVLKQRAVDKHAARAAKLQAKGIDFKW