MTTPNKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIIQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQNAELQQEVEKLASENASMKLELDALRSKYEALQNFARTVARSPLAPARGPLAACLGPLVPGKVAATSVFSIFYSYTDAWS