MSKIWNYFTLSGRIAFCKECDYKKDFPPRAPTTTLATHLKSKHPEQHKQFLDQSTEEISFVFNEYERDNEMENMLNTQLPSPAELNAHQKAEVEVNEYLHSKRLQITDDPFKYWSGENSIKWPLLTKLSHRYFSAPATSSESERLFSTAGLVVSNLRTRLLPDNVEKLLFLHNNLKIYDYKYDL