MDTNRQGIRERLRQRQVNEAFANLRRIIPSHPINKKMSKHEILRGAIHYMTLLEQLLNDQPHS