FPCQSQGCEKVFDRAGDRTKHEKYHYQGRPNVCMRCGKGFHFPKDLRRHMIVHSG