MGRPPPRCDRDGVKKGPWTPEEDIVLVSYIQEHGPGNWKAVPTNTGLIRCSKSCRLRWTNYLRPGIKRGNFTDQEEKLIIHLQALLGNRWAAIASYLPERGQIMTSRTTGIHI