MISVGVIMGSDSDFSIMEEAAKILQQFSVPFEMKISSAHRTLKRTVEWVESFEKQGGKVIIAGAGMAAHLPGVIAGATTRPVIGVPIKSGALEGVDALYAIVQMPPGIPVATVGINGARNAALLAVEMLAIADLELQNQLKAFRQKMAADVEAKDSALQDKLKA