KPHICDVCQKVFPRPSALSTHMNSHTGAKPFKCPIPTCETYFTVRSNAKRHLKTH