MREVVMTMDAQIQTTQTVRRRRVLYSAGIRYVSQLELMFDMKRYLSSQERAHLAQKLHLTETQVKIWFQNRRNKFKRQAATDDPTATLQMHRTNMFAHTLPTPERMPSISSRYWFLQSLFFY