MGRSPCCCHDAGVKKGPWTEEEDRALVEHIQRHGGHVGSWRNLPKAAGLNRCGKSCRLRWTNYLRPDIKRGNFTDDEERLIIALHAELGNKWSTIATHLDGRTDNEIKNYWNTHIRKKLLRMGVDPVTHQRLPPDDILASAAGAPGLSEALLSAAASLGGLNNVLMQVQALQLLLQTINGGAAAAGLMANNNFGSAADNNAMFNARSMVPNFQDQMNLLAHANYRPVDDYLNNIASFSEHDAVQQLNAASSAPAPTAAALAVPASFPQEVAAAADRPVQGFADLLSEANEMPNMCSLEDDRFWKDMLAESSSLPL