MGRAPCCDKASVKKGPWAAEEDDVLRAYVADHGTPGNWIALPRKIGLNRCGKSCRLRWLNYLRPNIRHGGFTDEEDRLICSLYVSVGSRWSTIAAQLPGRTDNDVKNYWNTKLKRRLLGGGRRPIRYALPHLQPQPRLLLASPTGGGASTALERMQLSVQRRHVGLQDTPGLPLYGNLWPAQQSVLSPAAGYSGFWSHIQDHQRTWGSGGTMPLSTSPTGETAVGVGSSSSTPAASSVTFDGDMEDEIEMLLQQIGCLEEEGSGQLIAGEAADDGSAGSWSSCSTPGVDSVFQGYVQGQGQ