MDTQHYQQVLEARRNELDRRLHKIEADLDQPGNPDDDDRAIERNNDEVLEGLGEAGQKELASIEAALARIEAGTFGACAKCGEPISEARLAAVPHAALCCTCMKEQ