MAGDLVHMTGAAESNCCGSQVMTTPSKGNKALKVKREPGENGTSLTDEELVTMSVRELNQHLRGLSKEEIIQLKQRRRTLKNRGYAASCRVKRVTQKEELEKQKAELQQEVEKLASENASMKLELDALRSKYEALQNFARTVARSPVTPARGPITASMGPLVPGKVAATSVITIVKSKTDARS