MTPEEIAHLTGYSRQTINKWVRKEGWQTSPRPGVQGGKARLVHVNEQVREFIRSAQRVAETPGIYSPHDSDLESLLLTLSKELTPSEQKQLMSLLLREGITGLLLRLGIRDR