MKKPCREIPKDLEEGSSVELIDSFISPSQNLVHYRERDDLTVMDSTLRAKSSARQKEYSEKDNLLERIDKVVNKDQNSTYSSREGFHSPRKMIMLNECGYLHQYLRACKYAQKGSMQLSRFLPILKAGQGCSDLVPLMKTSQSKPHCETVNSYDIFTQKVEELKPLMHRQMELTCNGESDHVVIVFPMQKYQKITMNRKKCSKLHSVYTRCSKKLVTWINDLGRKQEIKLSNIRRYISRSSRSYNKLNSQTLPELSMKMLSPVERKKADEDDFILVLEKINEVIRSMPKVSKNTCQSVAW*