XNLPRKQRRERTTFSRAQLDILESIFGRTHYPDIFLREELALKIGLPESRVQ