MSMDELDIDFDDILNPEDEYYQQGYKEGQEQSARQQLHEGKQFGYQTGYQRFLIVGYIQQLVDDWERSGAGDKYDNWTQLQMHISLLRDLIGGIKTSNEDDDVAVYESNLKKARNKLRVIVGMTREFWKINTLDKIVEEVGGTLQVSENLDEMW