MHLETLKDAVENADTHSLWRYKISYSGGRQDRAKPVVMETKGKQSPANFFNQALSESVSSLGEALNYSVECVPGDGQCMFQSTTSKASLRIKSTNIPIAQNSISDLKDLQNTKYYCVKFKIKSGFIHAFKWIGATWSTKNTSYASMFINEGSLKQLEEDHSFRVTKNFDVIVMDNIEYIINFNPYSQIFDYKENLLEVADSAYTELIDLGVLTSSEKIKKYVGNNSMRLKRLSEVVAKGFYAQEKFMKNLKANNKELKFNFKFVGDKIEPEENKISELLTALGDRRLTSMNSGLMYDANSTQQV