MGRGKIAIERIDNATNRQVTFSKRRGGLMKKARELAILCDADLALIVFSSTGRLYDFASSRGMEAILERYQEAKQEHCGVLNPTSEAKLWQREVTTLRQQVHNLQHNNRQLLGEELSGSTVRDLQFLVNQLETSLHSVRKRKEQVMAEEIHELNQKGFLIQKENIELGKKVRITHKQNIELQKKLSGAMRSSEQQASGSSSKAAAGLLLSTRAGEPRIFIDLELRQQEHEDE