MRVTIPRNPGTVAGMVMAVFLVLRIPEAHCRDAPKNFVYQFKGMCYFTNGTEHVRLVARQIYNKEEILHFDSDLGEFVAVTELGRVCAEIWNTQKDLLAEFRAYVDTLCRHNYKETAGFTVQRRVEPTVTVSPASTEALNHHNLLVCSVTDFYPRQVKVKWFRNQQEQTAGVGFTPLTQNGDWTYQIHVMLETVPQLGDVYVCHVDHPSLQSPITVEWRAQSESAQSKMQSGIGGFVLGLIFLGVGLFVHFWDKRASRS