MNQQRLTQVILAPIVSEKSNVLAEKRNQMTFKVLANATKPEIKAAVELLFGVQVADVTTVTIKGKVKRFGRTLGRRSDVKKAYVSLAAGQELDLEAAAAAADKE