CAGCGRSIMDQEYLGIQKTDKKWHIQCLRCYDCNEPLDKDQSCYVKQGNIFCRTDYFNRFGSIKCPTCNSGISPKEHVMKAREYAYHCSCFICHTCNRLLKTGEEFAMRGCKLYCKEHFQSITSDHRHSHHSNKDNSGENHDSSNSNDITDEHGRSKRIRTSFKQPQLRTMKTYFALNHNPDSKDLKQLSIKTGLNKRVLQVWFQNARAKYRRSI