MSENKPRKRKTLDFSIDSILETKIPRNIPIIERNIIPSSQDERLYWALEKTEIRLEGAQLWRRFNSLGTEMIVTRSGRRMFPTLQCSLYGLVPNLKYSFHHSKWTVAGPESPASGAHWERQAVVTFDKIKLTNNPLDQNGHAIVNSMHRYQPRFHLVVHVDQASSLNRRKTFVFKETAFMAVTAYQNHRITELKIESNPFAKGFRDCSLLINNDTDLSVKKASYHVNTSFRESFGWLSPESA