MKWLDRIFKGPTQHRVAVGEHDTRYDANHGTQPNLGSKSRQQLEDEELDHAIALSLSEQDHRKEKGSATSQEDADEELAKALQASLDAGEPLPQRNPMPFSIPFQHVPAMRRVCEGCKNEIGYGRFLSCMNAVWHPQCFRCHACNSPILEHEFSMSGNNAFHKSCYKELYHPKCDVCKQFIPTNAAGLIEYRAHPFWGQKYCPTHEHDAPRCCSCERVEPKDAEYVSLGDGRKLCLECLNSAVMDTGECQPLYHDIRDFYEGLNMKLEQQIPMLLVERQALNEAMVGEKEGYHHM