MESVFCMKGGNRDSSYVNNSSVQLKIVLAIKPLLEHSIYNNVSSVMGMKELDKVFRIADLGCATEMNTLLTADTIVKAMKSTFIRHSMDVPKFQVYFVDLRTDGITTTTHNEDKPPTTRLYFASAVSGSHYGHIFPRQTLHFFHSSVSLHCLSQVPANVKDINFVSWNDGHVYISNDAVVDAYLNQFIQDFALFLESRAEDIVPGGCMFIALLAHNSGEIKQQGRLGDFTRHLEATFEELGNEGLIEVEKLDSFNIPFYSRSNFYRAVFENIVGTQLGSDEQMADEILKRIAKRAAAKYGVPAEYGRRGCYLSRSKE