MTKLDRLNSFMTERLMAAVKEIIFTVGKTVREFEEETERVKSENERLKKMLRDSGRVAAEHASIAAPVQSYQPVSPGQPRWICSQNEEPEAFEEIQQDQSQTHSEQHALIKPEKPEYSPDTYRESVALPSKANNNESSHMCLNHNDTNPTEDDMTNFQFPSKIKVEFMNSNLCSGDAMESNEDAYQSWSPHSPEIPSDHYREQNPNQPTYNSSEAALTLSQHSSSSHDAGHVSYHNILCTNRKHCNSKCCEMQKRTIAKSSPVWKYFSLKEGDCSKAVCLMCRAVISRGRKEYTTSALLKHLRMKHGNALIFGSSKKRRMKEITRKIV