MEVITNVISNELLKKGISLLSLGINEYAWDKDNIKEIFEELSKRKIGILGGDVYKIENENIKMTFDSWYMNKDSSEEFYQKSKLRALRYIEDYEKNNCGEFIYTIVI