KDGYLVDAKGCKKNCYKLGKNDYCNRECRMKHRGGSYGYCYGFGCYCEGLSDSTPTWPLPNKTCS