MTPQEESTIVQLHSLWGNRWSTIARSLPGRTDNEIKNYWRTHYKKGKPSKNIERARARFLMQRRGXARQGAVPDAAAGDAAAPATEAASWAGQGRRAPRRHRLGRRRRENGRRRRPGGDGAG