MKKSNEVEHNGAESNNNNGYLNVGVPLGFRFHPTEEELLNFYLKQKVKSYPSCKFAFDHIVPEVDLNQLEPWDIQEKCNVDINNQSDWYFFYHKGKKYPTGMRTNRATKSGFWKATGRDKPIYSMSHKGHKRSCSQQIGLRKTLVFYKGRAPHGTKTNWIMHEYRLLQLDNQNTSTLPSSQEHDGWVVCHIFTKINDNDGRDLQPKLTFLVEQENIRPCSEIFINKKLITNNAIAYNQDSIDLLPQLESPKFQPSATNDDMYDNDDSHCSSSIDEPIRLESSNIRTFQTKGYPQYQDKITCMDEGSLPFVCHDLEVNHAINNKFMLYPNAEVAIIQWRIDNYPFNCEIDLWNF*