MNNQKPKYHQIIEAAVKVIAENGYHGSQVSKIAREAGVADGTIYLYFKNKEDILVSVFEQKMGQFVDKIADAIKGKDNVSDKLLKLIEMHFSQLSADYHLAIVTQLELRQSNLSLRLKINQVLKPYLTMIDQIVEEGMELGEFREGLNIPLVRQMIFGTLDEIVTNWVMKEQKYNLIRMVPEAHALIIGALVYES