MFTGLVEEVGRIQSISKSGEAMVLGISGSVVLGDLKIGDSVSVNGVCLTAIQIGTKDFKVDVMPETFRSSNLRELRSGSRVNLERAMAANGRFGGHIVQGHVDGTGTIRGVTSDQNAVVFEVEPSDQALFKYVLLKGSITIDGISLTVAQRTRDSFAVSIIPHTLAETALQAKREGDTVNIECDILGKYVEQLLHYRGSVPMERADQAPLSLDYLAKHGFA