MFESFNVPGLYIAVQAVLALAASWTSRQVGERTLTGIVIDSGDGVTHVIPVAEGYVIGSCIKHIPIAGRDITYFIQQLLREREVGIPPEQSLETAKAIKEKYCYICPDIVKEFAKYDMDPRKWIKQYTGINAINQKKFIIDVGYERFLGPEIFFHPEFANPDFMESISDVVDEVIQNCPIDVRRPLY