MSGGQDLQLPPGFRFHPTDEELVMHYLCRRCAGLPIAVPIIAEIDLYKFDPWQLPRMALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPVGSPKPVAIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSARKKNSLRLDDWVLCRIYNKKGGLEKPPSAAAAMASGAIERKPMVGVSSAVLSPEFACEVQSQPKISEWERTFATVGPVNPAASILDPAGSGFGGIGGGGAPPEPTQDRRVGAHVRWRRRPGRLDAGPARPRRRRPAPPGHPHVLGQAILDGGDDDDDPAIHQQPHWQRWCH