MSVMELEKEKEKFRAAKHLLSGFMDMLRHDSDVLDKEDNVQNSLEKFSLITHTFGTPAILAGLSTFLMYVQESLDILSQQSTVAGFQVDNFHGSTVFYSQQINGAHLNDGIKKFDNRN