MGRSPCCSKEGLNKGAWTALEDQILTDYIKTHGEGKWRRIPKEADSASLRRCGKSCRLRWLNYLRPDIKRGNITQEEEDLIIRLHKLLGNRWSLIAGRIPGRTDNEIKNYWNTYLRKKVNGAETPRLLGNKVDENNKKKRKRDNSEKTNPSVNKTKPRAMVKSDSFAVIRTKASKCNKVLVMPDQLLDHQINHGLLEDTTTTISEYSMLDFDVGELLVSENNDIPDDSDFWKICQQLEDNTNNGGSKNRCPSSTSLAPLLFSDEMLKDWMRDDFFNRQC