TILNSMHKYQPRFHLVRANDILKLPYSTFRTYVFKETEFIAVTAYQNEKITQLKIDNNPFAKGFRDTGAGKREKK