MGRSPCCCHDAGVKKGPWTEEEDRALVEHIKKQGGHVGSWRGLPRAAGLNRCGKSCRLRWTNYLRPDIRRGNFSVDEERLIIRLHAALGNKWSTIATHLDGRTDNEIKNYWNTHIKKKLLRMGIDPVTHQRLPPDLLADGGGLGAASPLLSPPGPAAAAALQPLLSAVASLGSLDTALRQFQLLQHLLNSITSSSSDVAATAGLMATNLAATNTMVNSSSNVASFQEQMNALAHANYQPGYLRDVVPSFPGQDMAPQLNSTSSTPSTAPVLRSSAEPADQCCNDAALVPETYPREVAASVDHWKVQDFPSLEPLELPNLSTLESDLDPFWKEILESSFRS