MTTLDEKLKPSKTARLEIKTTDFAKEFIRKAATVSGLDMTAFIMASAFEKAEVVMENHRRIELSEKAFSRLHEILNEEDTDATPTPELLKLMRGQHGQREHRSKSRVQD