MGRIDIWDVEAAKKQDAVDCGFPRDLETHFEWGKVLGKGGFGLVRVVVERRSGIEFACKSVSKTLDIPNLSPQKQAQHLDNTKREITILTRLRGTLSVVHFKGAYEDDASIHMVMELCRGGELVHEIGRRPYTEQTVAGYMRSVLHTLAQCHSHRILHRDIKPGNFMLLTGEEDSPLKAIDFGLAVFYEPDSLPRTDLGLEGTPWFMAPETLSSQTFPASDVWAGGVMAYQLLSGYLPFDDPRNPNAPALSVIWKGILTEQPSFRRSAWREVSAEAKDFVRCLLDKDHTRRPSAKDALRHPWLSPAFHQAKRRPLSSTVVQRIQRFAQNNVVRRSILELIAQELLKMMPALSPTIHGPGEHGGYLAAQHQQQQQHQHQTGGLPATHGGSEGGSEEGHSSPLSPAAADMQFPMSPDSAAEASGSFANMVTSPRAPPSPGLPKRSASIX