MGKKQNDIQKTGLGRALLSRFYRKKFLESFNEVSDIDAVVEQSLEPLPKLAAVASTTLISLEPGSVPDETTTPEEARKQQKQEEIEHYITFSGLKSENQSILRKHLLQNLTPFIQVGVLIGKAGDTIRYLQYNSSAKIQITRDADADPLCATRSVELIGILESIDKAEKLMNVVIAEADVGDSPSLVARGLSPAQATVGSEQIQIQVPNEKVGLIIGRSGETIKSLQTKSGVRIQLIPQHLSEGDDSKERTVQVTGDKRQIQIAQELIKEVMNQVCLTIHAYAENFYNFK