MHRVREIQGINQKELSLNINDNASWHADYSHSPYIYVGGLNFDLTEGDIISIFSQYGEISECNLVRNKETGKSQGFCFIGYDNQKSTVLAVDNFNGIKVLGKTIKVDHVKDYKRPKKNNED