MTTPNKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIMQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKAELQQEVELASENASMKLELDALRSKYEALQNFARTVARSPVAPARGPLAAGLEPLVPSKVAATSVIIVKSKTDAQS