CPVPGCGSTFTRRFNLRGHLRSHTEERPFVCDWPGCGKGFARSHDCKRHSALHTAKQGTHVCAGCNKTFSRTDALNRH