CTVPGCNSTFTRGFNLKGHLRSHYEQKPYKCHWPGCGKGFARQHDCKRHEQLHSNFRPFECEGCRKQFARMDALNRH