MSKEFIALSVATGAATLAKAERDWARQQIRSFKQGNMRTDDYITRFLALSIQGGLSNEHAVELLEHNDTQSNNLALVAEGVCRVGRALELYVMHQGGGPTTKNNLSQRRPGSSNHHNHSHGFKLFRLQPGKGAPMDIGAVQGGQMHRFKGNFYNCGQEGHISRDCRNGAQAAQQKNNQGRQLETEKPDNWLNTLAGCLYDKIQAFFYDQQVNKMKAHGKEFGA