MSSVQRREERDSLEEHSGFQVWREWRNYFDDAIIGPTILNSMHKYQPRFHLVRANDILKLPYSTFRTYVFKETEFIAVTAYQNEKITQLKIDNNPFAKGFRDTGAGKREKK