FGGNGDFVCKFCGKHYAYASSLYVHTRLHTGERPFRCNYCDKAFTNQGNMQVHLRVHTGERPFKCDGCGKSYAQNIGLKIHQEQCQSWLNFQNNGINGGHQEHNKTTNNNYNTSTSSTYLNGKPEQLAINNTANSDF