MASSVITKSLKDLLADFLKNNKKADLLTTYFFFLEKKYNIQPVLFLREKTIYQSKEEILKKAEEEGKLWRETEIKIQVGTPAVNEGTKKIYICPFTGKVFGDNTHPNPQDAIYDWVSKCPENTERIEGMRVKRFFVSEDPEVIKNYIQKRKEPITKIVFSSGLTGKLFNSKKAVIEDFETNQLKPMPLLDVPSQNRFQIETHFLSFIEEQLDESKITAFVEAMSEHDEFSTHVERWVEENK