MNVIKKPVLLDELSRFPVIDKVIIESLEQALYRLVVEVDQQQYYVLEKANKALTRRSIVAIQELLTPFVIHGMYLSHQSPYDEMIGHEVNDNSNEMFVPIGDYFKNTRNDTVH