MLTKENALESEKSIEERDLIHRSTKKHKRKINHLIFPTDQHPPEIRTPSLLGNPHLESTQRQPIPRINPHLSFRDLIVADQLQQNLLNHNTEEEDDVLSDDDMAPEGIEDDPKCPTILLTKEEKQRLRKPWKFALIIKMFDSKIGYMSLMKRLKKKWDLKGGLILTDVGHDYFIARFSALADYNHVLMQGPWMLDDNYLTIRKWVSNFIPDNEPMRYLTTWVRIPNLSVEYFDKEFLNKIGGKIGKVIRIDHNTANADRGQFIRISVELDLQKPLLSKFWLRGRIWKIQYEGLRMICFHCGKIGHKEEECQNNKSLDHIQTEVEQGGHPVAKEPQLPKETQCDFGTWMLVKKTTTSQKNP*