CKVCGDKSSGKHYGIYSCDGCSGFFKRSVHKNRTYTCKAQGALKGNCRVDRTHRNQCRACRLKKCLLVNMNKDGSLC