MGRAPCCEKVGLKKGRWTAEEDKILTDYIQQNGEGSWRSLPKNAGLLRCGKSCRLRWINYLRSDVKRGNITPQEEEIIVKLHAILGNRCGSSFPKXTPFDYILYVXYMWL