MNNRGHWVRGSHNTQESVRSRVSSEETLRLKEKVETHNAQRQTRTLPALFQFLPSRIARALQSTVERWREMHPQRPLPQAMPSSLGQNLRDAALRMGHGKNLLGGNVAYGVIQSLKECLYFLLCCWCIKEILD