MGRAPCCEKDSVKRGPWTPEEDAKLLACIAQHGTGSWRTLPKKAGLQRCGKSCRLRWTNYLRPDLKHGRFTDHEEQLIVKLHAALGSR