MSEDIISWTNQGTAFIVYNQDLLEKNVLQNYFKHSNYSSFVRQLNLYNFKKVKSNEGFIFRNNFFRKGTKSMLQLIKKRNQEDSAIQFAVQGEHASRQKQEQNLFKECAIDIKQTNTNLKEDMKLLQETSSCLIDQMQNLNYVIYNQNVDIELKFKQVGQMLQAINEELKSEKQSDSQTLNQSLVRKEDCYQDSKVGSPNPYVDYNSTALNPLDYECFLDSFF