MIKFKKAISLIAVGMMTVTLFTGCNKATDSTKVLNVYNVGDYIDESLIDKFEKETGIDVQYSTYDTNEMMYQKVKSGSTHYDLVFPSDYMVEKMKNEGLLEKLDFKNIPNMKYLDKSFLNPVYDKTNEYSVAYMWGTLGILYNKKEVKDPMDSWNILWNPKYKGNIMMFDSVRDTIGITLKKLGYSMNSVNPKEINEAKNLLMKQKDLVLAYVNDEGKDRLLGGEVAMGMLYSGDAVTLMEQNPDLDYAIPKEGTNKWVDAMCVPTTAQNKKEAELFINFLLDPENAKVNAEYIGYSTPNTGALKLLDPEITQNPVAYPSKEVLDKCETFEDIGENIKLYDKAWIELKSK*