MISVRQHKIAEAAYDCVNKRIEEGIDQKKYAALANKLPNLILQNGLAQATGFLMAKNESTNEHKKLLNDLAFVVNSGHLENQNTPNSDNGKELHQQIIQSDMTKFMQLTQQSLDASGALRRYVQGLMDTNKKDDDSQEETL