MLCQVQRYLSLTYIFNEAVAPGEHWFQGKLEFMLSQRGKPLLVHDGHTFGIQYVRKDKKYWQCNLSRKFNCKARVTTTDTGDIIVTNNEHCHTEIRQHLRKDYQRNKVMMNALINLSTSHMRRNNMGGLGALPMVPEVLTQVTPIHEMVQNLHDMAAKVSAGQQHHHQQQQQQRAHDMEEPLDCGLRSSAALEEMARSFMTNNKPSIAFPGSESGHNQHDSDTKEEPSWKKIEGDA