MTTTNKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLTKEEILQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKALLQQEVDKLANENASMRVELDALRSKYEALQTFARTVARTPTLIPGKAATATSVITIVKSKKLKNKSLPTLSDS