MVSINQIFHTVIYICLAYYFGGYLCRELLLDYYKMARPSKSVNNENSRGVTKRAKKDANAPKRGKSAYMFWLAENRARLTKPGMGVTDVAKAAGAEWNKLQDKQKWEKMAAEDKERYEKEMATYKANQ