MEKAIILQATDCQWLFPYSHVIMRKKGVNPMSMHFVASTLVDSIGYHNGNLYIQFKSGNLYEYFNVPFRHYQGMLAAESVGKYYGKHIRGQYPRKKIAYSL