MSTTTINADLGEGLGLHAFGNDEHLMEVIDLANVACGFHASDPQIMDRTVALAKEHGVSVGAHPGLPDLAGFGRRAMALSPHEVENIVRYQVGALSGFLTGHGVPLNHIKPHGALYGMVGRDPELMRGVARVAADYGVPVLGLANTAHKTVCDEFGVPFIAEVYVDLNYDADGTLIIERTPAPAVPDEAAARIRSGLTQGVIQSVDGGDLQVTFDSVCVHSDPPNAVDVVRAVRSAITFS