MLITEYRVPLPLEVPEYHVAQLYMVAKSSREESMAGKGDGIQVVKNEPYQRGEEQGQYTLKIFHIASKLPSWIRGILPKSVRVEEEAWNAYPYCKTVYKCPFLGNRFNMVVESMYLPDHGQTENALNLDKDTLKERTVEFVDIVHDPVEKHEYLEAEDPSKVRSAKTGRLPIAEKKWEEKRQPMMCCYKVCTTEFKMFGFQGKVEKTMQKALRDIFFKYNRKTVCWIDEWFGMTIDDIRRYEDETKAALDSIKYNTEDGEGEHADGHDHKHKHKH*