MESERHEKESAVDSNKGISSPEDVSPVLAKELLQDALVWASLHGLVVGDRAVQSSGQIPGIGLVHAPFALLPTPFPEVCWKQACDLAPLFNELVDRVSMDGAFLQESLSRTKTVDAFTARLLDIHSKIMEDNIKQEIRLGLHRSDYMLDVATGKLLQIELNTISSSFAGLGCLVSQLHRYLINHSRKQLSLDSERVPENTAANKFAEALALAWKEFNDLRYIYGIPSIRKTLAEIDAEGELLSNGTLHIGQRTVAVVYFRAGYTPVDYPSEAEWRARLMLEQSSAIKCPSISYHLAGTKKIQQELAKPNVLERCTVLAFPELLYM*