VCGDESRGRHYGQYVCEACKSFFKRSVRKGPAYFCLRGGTCAIDARLRNRCRHCRWQRCLSAGMKKQCELKLKSLVVLSCLPSFPN