MHTHRCLHTHRQFIASSSEELRTPRKPLGNREAVRKYREKKKAHAAFLEEEVKKLRATNQHLLRRLQRHAALEAEVVRLRGLLFDVQGKIDAEIVGAFPFQKHRSFGSVICTDPTLCFVNDDAEVAVPAREESSAPTNFSFEMDESDSISREFDIPEVVNSMDAAASLVNSASMAE