MGRARCCDKQGLKKGPWTPEEDKILVDYIQSNGHGSWRSLPQLAGLLRCGKSCRLRWTNYLRPDIKRGPFTLEEQKSIIQLHGIVGNKYASKKLHHNNMQ