MGRKRLLMKRIDNPCSRQITYSKRREGILKKANELSALCDTDVGLLMFSPTGRLTSYAHKGRIEDIFLRYIDQPDDFKGPVDNEEFLYQSLKHLKYEGEMVDKIGSMEVLERKLRDLNRQKYEAQDKLRSYNPDMTKILSIPEAHLHQQFVMDAIRRIEKLKKAKLLEKEISPSKPHNVEIPIIEVKDSDLTTEESVNSKRNRNQSADDQKEETRLPTGPHLSISYLKTQKNWNLQNAEDITSSEGHMC