CPVPGCGSTFTRHFNLKGHLRSHAEEKPYQCKWPGCGKGFARQHDCKRHEQLHLNIRPYPCEGCKKNFARMDALNRH