MKVDFLVIKVEKLSSLRVFYFFLFFFESKYVEDQKIKDAKLLQLDFDTIRLATNDFSPYNHLGEGGFGAVYKGVLDSGEEIAVKRLSMKSGQGDNEFVNEVSLVAKLQHRNLVRLLGFCFKGEERLLIYEFFKNTSLEKFIFDSDRRMILDWEKRYRIISGVARGLLYLHEDSHFKIIHRDMKASNVLLDDAMNPKIADFGMVKLFNTDQTSQTMFTSKVAGTYGYMAPEYAMSGQFSVKTDVFSFGVLVLEIIKGKKNNWSPEEQSSLFLLSYVWKCWREGEVLNIVDPSLIETRGLSDEIRKCIHIGLLCVQENPGSRPTMASIVRMLNANSFTLPRPLQPAFYSGVVDSSSRDNNHTRNPRIASLNDVTITELDPR*