MVLDINLFRTEKGGNPEKIKESEKKRFNDVSNVDKVIEYDEKWRKSIFKLEELKKNINLINKTIGNKKKEDKNVDVEDLKQRSLSMKEEIPLIQNEEKHLLKQRNMYLAKVGNILSSKVVINNDEEYNKIVRTWGECKNYEATDLEKSDISKEDIPNTKREVGNNNDGQNKVSIISEIKKKYYYHYDLLRKIGGVNFKKGVLVAGHRGYYLTGAGFLLNNAIIQYAINFLANKKYTPVYPPFFMKKNIMEECAELNDFEETLYKISSSSVASAEDKNIDANSGNNNISNEKSNKDDLFLIATSEQPLCALHRDETLESKYLPLKYVGISSCFRKEAGAHGKDIRGILRVHQFDKVEQFCISLPQTSYKLHEEMIKTCEEFYQSLNIPYKIVNIVSGALNNAAALKYDIEGYFPSSGQYRELVSCSNCTDYQSINLNIRYTDSNIKISGITKSSKDKNEENTKDETRDEYVDSEYEKFNHDFPIENKNYVHLLNGTMVAGQRFLCCLLENYQNGEGIIVPEKLRPYMNNTDFIPFIE*