MGRHSCCQKQKLKKGLWSPEEDEKLVRYITKYGHGCWSAVPKQAGLQRCGKSCRLRWINYLRPDLKRGVFSATEEKLIIELHAVLGN