CPLRECGMTFTRKTNFKGHMRSHMGEKPFICDFAGCGKGFARENDMKRHRKAH