MKGKINKKEKKKLRYMTKDKQLTIGEIEKIDINKYNEISRFSVKNKNKKNALKGKAYLKKLILRKQKKEDIKNKKSLNIPVEKKIPRSIEQLALFDESKVNTENENFLLSEKYIDEFSDYFKNNKEPNIIITSIKRPSKNTILFMKELTLTFPHIFYEPRLDHTLDFLFKNAIQNNFSTFILIEEGIDKHPKYMFISTLPNGPTSKYSLTNIFYAHKKNTDIEITTLPPEVYITNFNTFIGERIKRQLHTLVPFTPNYKGQKVVVFYNQRDFIFFRHFKYNFVNKKKCSLYEIGPGFTLQLLSLKDGLINDKEKMYEFILRPDMKVNRKRMYL*