MSGAKKTRGRQKIEMKKMSNESNLQVTFSKRRSGLFKKASELCTLCGAYIALIIFSPSEKVFSFGYPNVETVIDRYLSLIPPQNDGIMEFMEDFRRAKVRELNGILTRMNDAIDIDKNRENELNQQRKMNGGQFWWTRPIDEMNMVQLDLLKKALEDLQKLVRQHADRVEMQGTSTQALPFFVGNGSSSNMPIEHQPNPQQESNFSADFFHNHMLQPHLFGFNIMGGQDGHGPHGFV