MEAQSAGAEDGFTQVTRRGGRRAKKRQAQQLSGGSGDAVRMDTEEARPAKRPVFPPLSGDGLLGGKEETRKIPVPANRYTPLKENWMKIFTPVVEHLGLQIRFNLKSRNVEIRTCKETKDVSALTKAADFVKAFILGFQVEDALALIRLDDLFLESFEITDVKPLKGDHLSRAIGRIAGKGGKTKFTIENVTRTRIVLADVKVHILGSFQNIKMARTAICNLILGNPPSKVYGNIRAVASRAADRF