MTKSKGKQRFVSEPIAPMGDNFDSEPMAAGGPGLPPAFAWRGQTLAIAGVRRVWRDTGFCRHGSKERYVRKHWFEVVTTDKRTARIYFDRQPHGPKPVSRWWLFSIDDGAD