MSAGGGTSTLGGGGPSGSGASGGPGPGGSGGGGGGGGGPCGACKFLRRKCVSGCIFAPYFDSEQGAAHFAAVHKVFGASNVSKLLLQIPAHKRLDAVVTICYEAQARLRDPVYGCVAHIFALQQQVVNLQAELTYLQAHLATLELPSPPPLPAPPQMPLPGAFSISDLPSSTSVPTTVDLSALFDPPPQQPQWAVQAAQPHHHHHHHQQPQQQQHHQLRQPAPYGAPVRPGGGGPGMAESSGGGGDDLQSLARELLDRHRSGGVKLEQPPPPPHSR