MGRAPCCDKASVKKGPWAAEEDAVLRAYVAEHGTAGNWIALPRKIGLNRCGKSCRLRWLNYLRPNIRHGGFTDEEDRLICSLYASIGSRWSTIAAQLPGRTDNDVKNYWNTKLRGRRPGGARRSIRYALPLPQQPRLLLMSPTGGGAASTALERMQLSVQRRHVGIQDAPGLPFYGNLSPAQQSVLSPAAGYSGVWSHIQTSTNPGRVNVQDHQRAWGSSGGGGGPTPLVTSPAGETAVGVGSSRSTPAASSVTFDGDMEDEIEMLLQQIGCLEEEDSRLLIGGEAGSAGSWSSCSTPGVDSVFQDYVQGHGQQNYM