ESVYGIILGEKARYYEAEQMPKIKHDRSGLLSMINCGNNMLGSQFFITLAPELQSLDGEHCVFGEITEGLEIILKFNEIICDGDHRPYQDIRISHTVILEDPFEDPKNFVVPDQSPPPTKEVLMSDRIGADEVIDDTAGMTAEEIIEMQKEKEAKARATILEIVGDIPDADMAPPENVLFVCKLNPVTTDDDLEIVFSRFGKIIGCEVIRDRQTGDSLQYAFIEFADRKSCEEAYFKMDNVLIDDRRIHVDFSQSVAKMRWKGKGKGIQYFNDNEDLEK