MGRAPCCDKASVKKGPWAAEEDAVLRAYVAEHGTAGNWIALPRKIGLNRCGKSCRLRWLNYLRPNIRHGGFTDEEDRLICSLYASIGSRWSTIAAQLPGRTDNDVKNYWNTKLKRRLLGGGRRPIRYAQQPRLLLMSPTGGAASTALERMQLSVQRRLVGLQDTPGLPFYGNLWPAQQSLLSPAAGYSGFWSHIQTSTYPGRLNVQDHQHAWGSSGGGGTTPMSTSPTGETAVGVGSSSSTPAASSVTFDGDMEDEIEMLLQQIGCLEEEDSRLLIGSEAGSAGSWSSCSTPGVDSVFQGYVQGHGQ