MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELAILCDAEVGLIIFSSTGKLYEFSNTSMKSVIERYNKTKDDCQQLHNPVSELKLWQREAEILRQQLQDLQDNHRQLLGEELSGLGVKELTNLENQLEMSLKGIRMKKEQILKDEIQELTRKGSIIHQENMELYKKVNLIRQENAELYKKAYGARDANAVNGNINYPYRFTVSREVQAPIHLQLSQPEPQYFEMQAGTSDSR