LNSMHKYQPRFHVIFVPQQEHFPTCLALSRPGDILQEEVVQNLGRLVKTFLFPETKFFAVTAYQNHRITQLKISSNPFAKGFRDCDPDEWYQI