MESEGRRVVHIGLPELTEEQIIEVGELAQRVVIKHVFDALNRSDVKDIEVTTRINRGETLDLELEVYLEVPVFVKVDVERLIDEAVEKAYAAVEKKLREIANEGQDKA