MSGGGGGSAATQGQQDLQLPPGFRFHPTDEELVMHYLCRRCAGLPISVPIIAEVDLYKFDPWQLPRMALYGEKEWYFFSPRDRKYPNGSRPNRSAGTGYWKATGADKPVGSPKPLAIKKALVFYAGKAPKGDKTNWIMHEYRLADVDRSARKKNSLRAAFSRV