SFTCPPGWEKFGDYCYRAVEEPLTFEEAEAYCKELLGGAKLVELKNPEEAEFVAKLVKEKIKSDYKYVWTGKRDKSKKQHTKKKDKNGKKIKKTNIPPELEKKCYALKKGTAGTELVKVNCTIKAPYVCQYKPVL