MGGPISTGKEANVYEALDAEGGDVALKVYRINASNFQQMRAYLEGDPRFEGLRGDKKAVVLSWTRKEFSNLRRAKAAGVRVPAPLAVQRNVLVMELIGREGDAAPTLSDVDIENPQMAYEVVREYVRRLYDAGLVHGDLSEYNVVVYEGELVVIDVGQAVTIHHPNSATFLERDCRNVANFFARQGADADPDDLLSYVHEHATPRAEADTAAGDRDGTEGSLDRGSDADDA