MTTPNKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIIQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKAELQQEVEKLASENASMKMELDALRSKYEALQNFARTVARSPVTPARGPLASSMGPLMPGKVATTSVITIVKSKTDARS