MKVSDLFCGMEGSANSCRRTELSGYREDAGHLKEAQGDLLGAVTLFLHAGLPWLAADCVNNHPAYSFQEDALNYVTNGLIQAGMQEKVLNYVQLGNFLRHQLGDFLEKLGKYETAKEAYCKGHAYQEAVELARQKFPEEVAVLQEEWGDWLVNSAINHFMEAGCIIKAIESAIASRHWNKAAQILKSQNVKVTLNYHVMLAEHFETMKQYSEAENFFLAANLASRAFDMYIQANEWDLARKVLLSETAWFCMFEDDVRNVVLLMQQILNNNSYVMKVVSKHLSEVDARALHLNQGHKFEALGRFKDAEKLYLEAKEYDLAIKMYKNARMFDSMIELASKYRKESLSEMHLELAKQLEEDGLLQDAEQQYLEVDDWRSTVKMYSTHCMWEDAMRVAKNFGGVIGARQVAYAWALSLGGQSGAQLLAKMGLLEQAIDYAADTSDFDHAFDLCRASLRDKLPEVGVVCIFYFKT*