SFSQSSHLVHHKRTHSSERPYKCTVCEKTFKHRSHLVRHMYAHSGEHLFKCNVC