MEQQEQQIFPNKESSKAIPIELLINIFKAIKTCPDEIEVQKNMNKIIKNEMFEKWNGYAKNVLTTTGIIYLVIREGFQKKKESDMAAKKLQLQKEADEKLRNAEYFERVYQWAKSSMTPVEDAVNAVGLLRQQQVLDHDVSAFDKERDVASVGTDLRLIEAMKNHHNYFQKTNWDKVSQEVGEEVDVLKKRWSQLKRKFYYEKSKTTSDWPFFDRMKFLDDDAGASMFIAIFVIPEIF