MFERLNTPEQIFSYKLGAALTMEKDTLAMLGDLQGEARRPELKALLAEHAEETRQQITVLEQCFALLGEEVDDSPCPVTKALAAEAKANLKKTDDSLVDAVILAGALETEYHEQAVYETLLIHARARGAAPVAALLETNLATERDAGAKVKAMAERIATTGVAVPVEGMSGGVKAGLVAGAAAAVGVAAAAASKVAEHRAEDAAAAAGARSLVEHPVETAPVTGVTDPGAVVEPGVSTVGATTTTGAEPFNDDALEERIAESEHRAHP