MSGQVNELNGYSHPSELASDWKAKHELDAQYWRRSKHNRSLEELDLLTPVSLSGRLGQGIVPGEMWSDEIDSTSSFRHGRDAFGQVYRTSRIRRCHWIELE*