MLYSEKLEGIDAILSCFTLDDIFDILDTVSFYASTSDAKENFFIPQEANFQLPTIFLRTKRILDCEKFIYYNNGTFNNQKIDKILKCLEDIVIDEIVFEEEKTVETNIQEVEELAKKYL