MTSDFYSFMHNQSFTHFQEWLREVPNVDRLEKLKTDKHGHQLYAMFYQREKRGLIRIPSNLVETHEQKLIDQVKAQFSHMNKVRISVGTRRTKEV