MGRAPCCSKVGLHRGPWTTREDALLVNYIQKHGEGHWRSLPNKAGLLRCGKSCRLRWLNYLRPDIKRGNITPEEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKRLQVRSNKNGSKCMKESADRKRNVSKLNNKKKQRKDDEDPATRTKIHAPKAIRVSPSSVNIRTNNSMAGSSSHAGGVGDHDDNWFISDLEVDKNINGDLAWASNRCIDDLVHDDLSGQNHSPSNIDNILEEMFGEYQQLLNSENHAQLLDSFVDSLLA*