MAQYTEYEVNQAIQAVSDGQSLRKAAREYGIPITTLHNRLTGTQARAAAFSDLQRLSPDQEAKLAEWVRIQHALGVAPTHQQ