SNGFITSFHPFHYGSKRKRRHRTIFSEEQLQILENAFQGTHYPDVMLREKLAVQCDLKEERVEVIKV