MPLKELVSQFSFTRVLKSDSQTKTISILGKIDNKDAIVTIEKSHFNTGSDLDLQKLITELSLINSNDVYYWSTATLFQEVLELPGAKLNLIYPATETHIRKYDDQKLHYVRETPEMYQKYVIPYIETMKGDRLKWVYNILFEGKESETFVYHDKSPTGFVLLPDMKWDGKNLDTLYLCCIVNRLDISCVRDLNDSHIDYLTNLQKIVKEVTVNKYGIKPDQLRVFLHYQPSYYHFHLHIVNVQHPGLGDGIAIGKAILLDDAIDNLKLDGQYYTKKTIGFVLGENHGLWQIEGYRDLHFKQN*