MGRSPCCCRDADVKKGPWTEEEDKTLVEHIKKHGGKVGSWRGLPKSAGLNRCGKSCRLRWTNYLRPDIKRGNFTDEEERLIITLHAGLGNKWSTIATHLEGRTDNEIKNYWNTHIRKKLLRMGVDPVTHQQLPPDQSHRHLNATSIAHLPEALLWATAAASLSSLDTGVLMQAQLLQQLIPAIGSNYGTSGLIANLAAANAMQNSSGSMVPNLLLEDQMNCLQPGYLCNTSNFAEQHVVQEQLTNDTSPGTSSFAAAEQADELCNTAASFASHHVAPVGDSAGDWSPAQEFAGLLEPMMELPDLRSLESDSFWKEILEDSYRL