MAHHHHHHMGTLEAQTQGPGSMVSIALLREMFEKMVVAKNAELIGHYYDPDFVMYSDGLRQEFAEFSEGHRKIYASAISYAIEYDEDAWVQAPDRVAGRVWITTSRPGEKPTRIEVILIAAYRDGRIHRIWETTWPSWRNVAALEDY