MVKWLLQQPHHLYNRKVFTDIMGRIVDSRILSVSPEKEIKLLGFNYDTGPELEIDERLGPFSSDVTFKYSKVRDPLEEFWNKTETTCVAGCCGIDAFHIGPEQIVDAVKDLDVKTLVNQLERVKEQVLASDAQVISYHRLNYNFARISFLELIDYLIAEVKQWI