GRQSFQPHPGLQQTLKQFHLSSMSSLGGPAAFSARWQHELLFKKDGKEPEPVLRLPPPVMPGPLFIPSDRSTERCKTVLEGETISCFVVGGEKRLCLPQILNTVLRDFTLQQINSVCDELHIYCSRCTADQLEILKVMGILPFSAPSCGLITRTDAERLCNALIYGGAYPPRCQKDLSAGALELEVTDSSFRVYHECFGKCKGLFVPELYTSPDAACVQCLDCRLMYPTDKFVVHSHKAQENRTCHWGFDSANWRAYLLLGHDYTVLDHIARLEQVLDEIEERFDFTNKYKR