MKIRKRVKIGLPPQQATDDGINAKKLSKASLSLLDDHQDDDEDNVEVPLGTFKRKGKVVEAIESLQQESTSYGDIFSKKPVSRVMNLEDMAEEDDDDSLSFPSKKEIEELKSNKLKAQATQKKKDAISEKVYVSLLDDDDKLEIMESIKKNGGTENTPSDPDIDMLDEERLPLSSRESLLHKERLKQTIEEALKSQDDESSNAWESQLLSKGSGQSQQAIDIPKLPKLHPSESEDNVNDSDPLAQTIESVSFRKTQLMKQLTTLQAQKATLKTQQDALTHQFNRLQQEIH