MSSGAGASSALGGGGGGGCGSGGGGGGPSGGSGGGGGPCGACKFLRRKCVSGCIFAPYFDSEQGAAHFAAVHKVFGASNVSKLLLQIPAHKRPDAVVTICYEAQARLRDPVYGCVAHIFALQQQVVNLQAELTYLQAHLATLELPSPPPLMPAPPQMPMPAPFSISDLPSSTSVPTTVDLSALFDPPPQPQWASPLQQQHHQHHHHQQQQHQLRQPSYATLARAPSGMTAAAESSGGGGGGGGDLQALARELLDRHRSAVKLEQPPPPPPHSRS