CDVCGDKAAGFYCGAFVCEACKKFFIRAAKQGEVKYKCLRDGNCTITKVNRIQCQFCRYQKCVALNMFCNDNQNKEKVNSSIACQVCGAQSSGFHFGALTCEGCKGFFRRMAKERSSNSYICSKGNMCLVSISTRNSCKACRYQKCILVGM