MAKQIVFTYEDKEYTLEFTRRTVKQMEDEGFVAQDIDRKPMTLLPALFAGAFKAHHRFEKQDVIDKIYAGMPHKDELIGKLAEMYNDPIVTLMEEPDEKAVKNVSWEANW