MTTPNKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIIQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKAELQQEVEKLASENASMKMELDALRSKYEALQNFARTVARSPVTPVRGPLTSSMGPLVPGKVATTSVITIVKSKTDARS