MIKQLLTKFLFFSLGILALSAVLYFFSNFLFGLRRWGMEDPLYLLAKGIEENYVYLISLVILGGSVIILFRIWLQSINQLTEVLEATGKLYQNSEEPIALSANLMEFDKELNQIRQEVNLRQQQAKEAEQRKNDLIVYLAHDLKTPLTSVIGYLTLLHDELEISTQLREKYLAISLEKAEHLEELINEFFEIARFNLSNIELEPTSVRLDRMLNQVSYEFLPMLKQKQLTIETDFTEALSIHLDVDKMQRVFDNLVQNAINYSYAGTTISLSTKVDNENQRVNIYFTNHGPTVPPEKLARIFEQFFRLDTARQTNRGGAGLGLAVAKKIVELHGGVLSAESENEKTTFMISLSIL*