MTMMVKQWVLSQSRFLSDPFKSGHVKCIFLESGQFSSKWGEALPQKLFYRHTKKGARCIHIDFKDILQFRHPAAALIVTNALMMTTPLDALAQTCEANTSVSNMPLLLLVALVGATVGGLLARQRKAELQRLNEQLRQINTALRRQANIESYAPTLSYAPVGGKISVSEVIIDPKKEELISHLKSGKNFLRNQALEKAFLEFKTALELAQDLKDPIEEKKAARGLGASLQRQGKYKEAIEYHSMVLDISGRNGEESGSTEAYGAIADCYTELGDIERAAKYYDKYIARLQSD*