MSDSEIDVVNIDSDTSHPEAGKKCRKSYSIAQKLEAVEFARKHSIHAASHKFKCERASVRKWIRQERDLKMQRPYVLLMRKRCDPKIVEKYKNKLVLNWAGKIWMDNNLTCDYLHRVLGQSLFGNRLIVWDSFRCHTSEETKKELRKLGLHSAIIPGGTTKFIQAPDVSWNGPFKSKLQELFNNWMLNGAEMEWTVNGNPKPPAIDVYLNWICVAWDSITNKAISKSFKDCGITICPDGNEDDEIHCFKAHGAVPEGREILRKLRSTEVSEQIETDEFYENESEIGEENIYSSDASLEF