MSKIWNYFTLSGRIAFCKECDYKKDFPPRAPTTTLATHLKSKHPEKHKQFLDQSTEVKEKSNKEKEKQITLKRSFEIQSSSKEDNNEVTLKQMRIDLCAQISVVSGYCP