MTTTTATTTSQKMSEAHIKRPMNAFMVWSRGQRRKMAQENPKMHNSEISKRLGAEWKLLTEAEKRPFIDEAKRLR