MMNPFLPEGCDPPPPPQPMEGLHENAPPPFLTKTFEMVDDPNTDHIVSWNRGGTSFVVWDLHSFSTILLPRHFKHSNFSSFIRQLNTYGFRKIEAERWEFANEEFLLGQRQLLKNIKRRNPFTPSSSPSHDACNELRREKQVLMMEIVSLRQQQQTTKSYIKAMEQRIEGTERKQRQMMSFLARAMQSPSFLHQLLKQRDKKIKELEDNESAKRKRGSSSMSELEVLALEMQGHGKQRNMLEEEDHQLVVERELDDGFWEELLSDESLASTS