MGRAPCCSKVGLHRGPWTTREDALLVNYIQKHGEGHWRSLPNKAGLLRCGKSCRLRWLNYLRPDIKRGNITPEEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKRLQVRSNKNGSKCMKESADRKRNVSKLNNKKKQRKDDEDPATRTKIHAPKAIRVSPSSVNIRTNNSMAGSSSHAGGVGDHDDNWFISDLEVDKNINGDLAWASNRCIDDLVHDDLSGQNHSPSNIDNILEEMFGEYQQLLNSENHAQLLDSFVDSLLA