MATAKNKGKSIMSFCTSEVEKMDHEMESEEALQFKSKDNSVSGTDMWKPFVGETSSTLSQRSLRKIRTIDRHNHPYLLSSSYVTPDQPPPPTTAFPFSLAPSNIQNQQLFSYPRQMISFGPQHQVHPFLNAHQQHMMQYWRDILNLPLPLQLARPVIQPFSATKLYRGVRQRHWGKWVAEIRKPRNRTRLWLGTFDTAKEAAMAYDREAFKLRGETARLNFPELFLNKQESTPLHQKQPETPAAAEANERGNDDSSVAVGGVSDDTGWAEAWFNAIPEEWGQGSPLWDDYHFPISYNQKEDHEQDQPPRQK