MKAQWRDETSCANGVRCGPADSLAHDAVLVPPGAVIFDAGSSGTRVHVFNYAYSGTLSYPVVHLPDDQKKTSPGLSTLALDDMALVKXIEPLLKFAKDKVPSTHWSKTPVHLLATAGLRMLPKSQSKKVLKTVRKTFSESGFLFEDEWASILPGELEGLYAWAAFNFAAGTLQARALHPCEMPPAVPAVSCHAAEFPIQPQALPSASGLPGVRLSAGAAAYGPPDGSTWGVVELGGASLQITFLPEAGAVVPGKARHLPLPGLGEAMPLYTHSFLGYGATVAAMRVAGFVQTQEDKRDPCLPR