CPVPGCGSTFTRRFNLRGHLRSHTEERPYVCEYPDCKKGFARQHDCKRHQALHANRSQANICQGCRKTFSRLDALNVSPSIALWFPA