MLKAIGGTSGKTDEEVKEKFMLKSTDCVEPQKEKYIGEDKGKRLSLFLSNGPVDFDKWDEKDLRLSSDKTKKSLQEGELGISWSRKKHEFGTVISWARKKHSIHQILIKEEEKRAREKIRQRLEEDNAERRQKLGLPAEDPNKVKTPPPAVEEIKVSLPKLEKKPTDSGNGSANTFVKEKLEWPEPIQRVQGISESGNVSRPKLDLGSYPQGFFLNVDVPVNPGHNKEYMVTKQGTSMIKTKWEAVSPKNRLPPLLSVNDQGIGIQLAQLGLEASTTGVARCLNSADKNVEIESIVGPENDAVLDLQYLLFKRWVSEHEYGEEGDDLDFGALQEGYF*