MSELLVPVSYGELLDKIAILQIKSERMTDPDKLANVRNELSALERTWLAHPAASGDIADLRARLKAVNERLWGIEDEIRIKEKAQAFDAEFIRLARSVYVENDERARIKKAINLALGSTYVEEKSYQDYRTGPAP