MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGITKTLERYQHCCYNAQDSNNALSESQSWYHEMSKLKAKFEALQRTQRHLLGEDLGPLSVKELQQLEKQLECALSQARQRKTQLMMEQVEELRRKERQLGEINRQLKHKLEVEGSTSNYRAMQQASWAQGAVVENGATYVQPPPHSAAMDSEPTLQIGYPHQFVPAEANTIQRSTAPAGGENNFMLGWVL