MGRGRVQLKQIENKTSRQVTFSKRRMGLRKKAHEISVLCDAQVALLVFNTKGRLYEFSSESSIENVLERYERHTQAVQLVGADKEQPRNWSLECFKLTGRVEVLEKSIRNIAGHDLDPLNLRELQGLEHQLDTALRRIRTRKNTVVNESISELQKKVRVFPK