MKSKYIHKIISLCVTEILIQKGYEAVTNNSISTLTDILAFYLEKITQKIAENNGDKDFLIKMLIETSIGKDNYRTNELLYFLKYHIGLTDTLKTKTGIDGELEQILKLKPKNILKKQNMTDVFLKDYNRDNIKGLEVDEFMRNFIKEMDGMEVKSENKEIFKDFNLEDNPIKLNETKNVAIGKNDFLKILEEKKDELLQSNRYRTPYSGSLSDEFYILRKRMPHKN