MMGLLDAVRRYQVVAEAQFETYAVTRIRGAMLDELRSQDWLPRSVRSKARQIEVAVSSLRQELLREPTEPEIAEALSMSMDDYYELLDEAVGVQVIHYEDLKRHADPSADALEFLEDSTREQAYFDNPLNLLTSQGLRQALITAIDQLPEREKLLFALQFEQDLNQKEIALVLGVTEGRVSQLRSQAVARIRASLAKDQWDAISDSAEFQVLL