MNLIILLPFYLFIFFLLVAYPNFYPNYMHAAAVAHVAAAQMQAHVSGHGAAAAGLSGHGHHPHHPHSHTHPHLSHHAQHHLGLGHLGHGPPPKRKRRHRTIFTEEQLEQLEATFDKTHYPDVVLREQLALKVDLKEERVEVSFHLQFFNSVN