MSSPFPQLLRRANIATYDPLWGSGKIRWSPEQKQRKTHYATRATSPFSVSESMVEPLLGKKEWVRDVESMSEEDFEKYLERIRAERKQFLQQRLEQMPESNTISRHDAAQDSVTSPARRGGNNRPWIVSLGGITGKTTPSPEHISFKPNDSIIGVDFTRQNLTEGRGTFKPSHAQIRSPPTVLALAESGAGARWTRKWRSSPEDGMEIGSREWLVNAEKPATARPSDVLGGLKQARSGNGRAYLEELQRKQDAGKAAAKQ