CPVPGCGSTFTRSFNLKGHMRSHNEERPFQCKWPGCGKGFARQHDCKRHEQLHSNYRPFTCEGCSKTFARMDALNRH