MGRHSCCHKQKLKKGLWSPEEDDKLVRYITQHGHGCWSAVPKQAGLQRCGKSCRLRWINYLRPDLKRGVFSATEESLIIDWHAALGNRWSQIATQLPGRTDNEIKNFWNSCIKKKLRSMGIDPSTHK