MPRVYIGRLSYNVREKDIQRFFSGYGRLLEVDLKNGYGFVEFEDSRDADDAVYELNGKELCGERVIVEHARGPRRDRDGYSYGSRMTNGAEAVSTEAKMTAFPDWPWLFHTLCDPCPMTLWLTLPEAMTTAAFCH