MWIDIGDAFLALHNADHKTISHGDLLCPIMLVTKRVLFYGRVQGINFRSNTLSKALELNVKGWVMNRIDGSVEAYFSGELCDVMSLINYCVSDMPYAVVKRYDVYDIPYMEFPDFRIKR