MGRSPCCSHDAGVKKGPWTEEEDKTLVEHIQKRGGNVGSWRGLPKAAGLNRCGKSCRLRWTNYLRPDIKRGNFSDEEERLIITLHAGLGNKWATIGRTDNEIKNYWNTHIRKKLLRMGVDPVTHQQLPPDQSHHHLNATSIAHHPGALLWAAAAASLGSLDTGALMQAQLLQQLLQAIGSNNGTSGLIANLAAANAMLNSSGSMIPNLLLDQMNCLQPGYLCNTSNFAEQHVVQQQLTNDASPGTSSFAAAEQADQLCNTTASFASHDVASAGDWSPAQEFAGLLEPMMEVPDLCSLESDSFWKDILDDSY