MSSGGGASSALGGGGSGGGGGGPSGGGGGGGGPCGACKFLRRKCVSGCIFAPYFDSEQGAAHFAAVHKVFGASNVSKLLLQIPAHKRPDAVVTICYEAQARLRDPVYGCVAHIFALQQQVVNLQAELTYLQAHLATLELPSPPPLMPAPPQMPMPAPFSISDLPSSTSVPTTVDLSALFDPPPQPQWASPLQQQQHHHHQHHHHQQQQHQLRQPSYATLARAPSGMTAAAESSGGGGGGGGGDLQALARELLDRHRSAVKLEQPPPPHSRS