MDEDEFDDYDREVELALYREYRDVVSQFKYVIETERRFYLANEVEFARRDTEHDFYFELTMNDVWVWDEYRADRFVKSVRVLTFKDVNIEELSSKEFELPKELALDE