MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALLVFSNRGKLYEFCSTNNMLKTLDRYQKCSYGTLEVNRSIKDNEQSSYREYLKLKAKYESLQRYQRHLLGDELGPLTIDDLEHLEVQLDTSLKHIRSTRTQMMLDQLSDLQTKEKLWNEANKVLERKMEEIYAENNMQQAWGGGEQSLNYGQQQHPQSQGFFQPLECNSSLQIGYDPITTSSQITAVTNAQNVNGMIPGWML