MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGITKTLERYQHCCYNAQDSNNALSETQSWYHEMSKLKAKFEALQRTQRHLLGEDLGPLSVKELQQLEKQLECALSQARQRKTQLMMEQVEELRRKERQLGEINRQLKHKLEVEGSTSNYRAMQQASWAQGAVVENGAAYVQPPPHSAAMDSEPTLQIGYPHQFVPAEANTIQRSTAPAGAENNFMLGWVL