MGRSPCCCHDAGVKKGPWTEEEDRALVEHIKKQGGHVGSWRGLPRAAGLNRCGKSCRLRWTNYLRPDIRRGNFSDDEERLIIRLHAALGNKWSTIATHLDGRTDNEIKNYWNTHIKKKLLRMGIDPVTHQRLPPDLLADGGGLGAASPLLSPPRPAAAAALQPLLSAVASLGSLDTALRQFQLLQHLLNSITSSSSDVTATAGLMATNLAATNTMVNSSSNVASFQEQMNALAHANYKPGYLRDVVPSFPGQDMAPQLNSTNNSTPSTAPVLRSSAEPADQCCNDAALVPETYPREVAASVDHWKVQDFPSLEPLELPNLSTLESDLDPFWKEILESSFRS