MGRTFDKDNPFIELKSGHMESVEELAKIKQKQDEDKATARLHSINANIIEGTISAVEKVEKMRFLRECITISGDPQKKNKALLRSKAIALLPQFKAFEMHKTHFHDLHFRLGSGYLYCHQGDCRHIIVVRDMRLIHPDDVQNRALYPIVSFQLKAHWRKCSVCRTFRATKVTVNDKWAEDNPCYFCESCYFLLHYSEDGSLLYNEFEVYDYHQEF