MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSTRGKLYEFCSSSSMLKTLERYQKCSYGAVEVSRPSKELESSYREYLKLKSKFESLQRTQRNLLGEDLGPLNTKELEQLERQLETSLKQVRSTKTQFMLDQLSDLQNKEQVLVESNKALTRKLDEISVKNHLQLSWESGEQSMPYGHQQAQSQGFFQPLECNPTLQIGYNPAGSSQLSAPSNAQNVNGFIPGWML