MENTIEILNDIYKPVYEYLKCLLKALKELNYDYEWKFCNNHSIRKDNQWILEYYPIPLVTVKDICDIGIDINHIFIECKMKKEKIIGFEWKLISDYNFDVYGVEDYLNDFYNSSLKLDDITERIIHSNENEIGIEFQLRFLEEKSIILELIKKLEFMGTFIL