MDKKSAALYKKMQAEIESYQNLQKSCLKMVKQRAVLESQLNENKCVLDELNLLGPDNKVYKLFGPVLVKQELEESRQNVG KRIEYISKELKSSTDALENMEKDMLKHRESVAKYQQQCQVAAAMQ