MATFKDFRNNVKPNWCPGCGDFSVQAAIQKAAANIGLEPEEVAIITGIGCSGRLSGYINSYGVHSIHGRALPLAQGVKMANKDLTVIASGGDGDGYAIGMGHTIHALRRNMNMTYIVMDNQIYGLTKGQTSPSSAVGFVTKTTPKGNIEKNVAPLELALSSGATFVAQGFSSDIKGLTKLIEDAINHDGFSFVNVFSPCVTYNKINTYDWFKEHLTSVDDIENYDSTDKQLATKTVIEHESLVTGIVYQDKETPSYESQIKELDDTPLAKRDIKITEDTFNALTEQFI*