MAKSTTKQATPILEAEPVREEQLELGNSSSNESEIEGLSEDDEAGSGEEQGSSGSRASSGVHTVKKLDAKKRESQQEGGKGSKKGRSKAEELSGIIYVSRLPKGFHERELAKYFSQFGDLREVRLARNKKTGNSRHYGFVEFVNKEDALVAQETMHNYLLMNHLLQVVALPKGKKIEKLFHYKKRAFSETSVTKSSEELKQRAIDKHAQRAARLQDKGIEFKW