MTTPNQANKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIIQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKAELQQEVEKLASENASMKLELDALRSKYEALQNFARTVARSPVAPAWGPITSSMGPLVPGKVATTSVITIVKSKTDARS