MKANDKRACITREVRKELGLEFKNLPPAEKSKYVSQQHRVDKVAHDEAKFLTQCAPDRFAAAVGQLTDKQREVVCEMGLDNLIKLNCGRLKRKLCCWLVERTDVARCVIELNGSELQINANSFRYIMGVTDGGLPLLLEGDRSHVAAYLEKYNVTSSGINIKTLADILQNSREANEEFKVTFMLFTLCT