MSFAEQLARLQVFLDADDLHEEALDYIAAHGYLTALCICSEQVPEREWIDALFSEPPKYKDDTEREAIEATLVQLKAHIARQLASDEDMELPCELDLGEDPDESDLRGWCIGFMEGVFMREAVWFEDSEEEVSELLLPIMVGSGLFDEQPEFADIADNPDLVDEMVAQIPELLTALYLICHAPEEKPALLKPRRH