MGRAPCCEKQGLKKGPWTPEEDEILIDYINKNGHGSWRSLPKQAGLSRCGKSCRLRWTNYLRPDIKRGPFTLEEEKTIIQLHAIVGNRWSTIASQLQGRTDNEIKNFWNTHLKKRMGQGSTTCSSSSAGPTATSSTSTRHMAQWESARLEAEARLSKESLLFFSQSDSASAQAAAAGRSDTDYFLRIWNSDVGESFRRLGRSTGGDEPACRPSENSVSPTSSSTLMAAVAATASTITSEQNEVVVKSSDDSSSSNELEDEESHETSLSLLLDFPPSDEMGFFQGQIGSRLMCGLPLGQF