MTSNVIAFRTHSDPAPLRRPATLIRAARAGQAGWKRNRDLPRLLHQDSCPPAGLALPRLRAQEALMNDLRLKKASGYDMQRHVLMMIAILAEMRAAADQNPARAAKDKRSNPAAKIMRPSARETEIQARL