CPVPGCGSTFTRRFNLRGHLRSHTEERPFVCEWPGCGKGFARQHDCKRHQALHAARSQTSNVCQGCGKTFSRLDALNRHLRSEGGVECRQTADAVAIAARLSPNEDDLEDQSSCTSDRRPSP