MTGTDATISFIKGQRGALKLIYQDHTYICVKQQKGSKYWTCSKQRSKKCLARLITDLDVQKICAPRRQRGNKKHDQTKWLKIDLSPILQKPSEPVVLVPCRLGGMKVFYQGYYFEYHTSKSGIKHYRCVHHAQHDCKARIIVKASRVYEFVPMHNHPHDDDA