MAEFKDNLLGEANRFLEVLEQVSRLAPLDKPVLIIGERGTGKELIANRLHYLSSRWQGPLISLNCAALNENLLDSELFGHEAGAFTGAQKRHPGRFERADGGTLFLDELATAPMLVQEKLLRVIEYGELERVGGSQPLQVNVRLVCATNADLPAMVKEGTFRADLLDRLAFDVVQLPPLRERQSDIMLMAEHFAIQMCRELRLPLFPGFTDRAKETLLHYAWPGNVRELKNVVERSVYRHGSSEQPLDEIVIDPFQRHPAEPPAPALPAASVTPDLPLKLREFQLQQEKALLQRSLQQAKFNQKRAADLLALTYHQFRALLKKHQL*