MSKSLKAASLKFATLAAGLACAAQAMAVDLTVVSFGGANKSAQIKAFYEPYQKATGNRIVAGEYNGEMAKVKAMVDTNSVSWDLVEVESPELSRGCDEGLFEELDPAQFGKTEDFVPGAIQPCGVGFFVWSTVLAYNADKLKSAPTSWADFWDIKKFPGKRGLRKGAKYTLEFALMADGVAPKDVYGVLATKEGQDRAFKKLDEIKSSIQWWEAGAQPPQYLASGDVVMSSAYNGRIAAVQKESNLKVVWNGGIYDFDAWAIPKGAKKQEETLKFIAFSVQPQQQKTYSENIAYGPANKQAVPLLDKALLKDMPTTPENIQNQVAMDVTFWADYGEQLEQRFNAWAAR*