MVKEIRIYIEGSGDGRNTRGLLREGFNKFLQELNQLARSRKIKWNIIICDSRNNTFSQFKSALKDHPNAFNVLLVDAEASVKKAPWQHLKERDNWNKPEVDDTCCHLMVQMMEAWFLADIEALKRFYGQGFKENAIPKNLNVEKINKTEIYSALQKATKETSKGEYGKIQHGARLLEQISVAKVRAASLYCDRLFTTLTVKIDEASDRTE