MLEKAKEFLLNSGVEPVPEEGLNNDASANNNDEKQTPTTFSFHQGSAEDLRQIIPDGGTVDLLIAAQACHWFDWTKVWPETRRVLRKGGTAAFWVYGEFRLPAFPGSEPIIAAYTDPHSPTSVGSYFERPGRTILERLLVDVPAPEDVLGIKESDGLKDFQRVYFAEPDSIPDREENYAHRPGLVHPVLMRASWTWLQLLGYLRTWSALHAYLERHSEDLKHEDDARFLQDDLNAIREMNHSREAYVRGGDVCVRFWKDLREVAEKQLTSRTCANGSGDSIGFTLMDKVTVEWPLSLLLARKA*