MTVLKHNPLEKKGYALRLLCKVQHYDWGRRGYQSEVGRLYALQSNSVLEDDMPYAELWMGTHESGPSYVRDAIAGGDDDPERQSTVLLKDWLARNPHALGEKALQRWGTDLPFLFKVLSVSKALSIQAHPDKKLARQLHQLYPHIYKDGNHKPEMALAISHFEALCGFLGPQEIKQVVEDFPELCSILGESINKALVELGLCLFDKEFVKLPLKAAFSAIMSAGQGLIREVLRQIILRLSDYKKQGRLLTSKEMLILHLAEQYPDDVGVLSALLMNYVVLKPGEALYLDANEPHAYLAGECVECMATSDNVVRAGLTPKYRDTETLCAMLSYKQGPPKILCGVPVYPHTKRYAPPLEEFEVDVSILPKGSSLSLPAIPGPSVVLVLEGEGSMTQSFVDENLVMSFRRGDIFFIPAGIKLGLVSDSVCNDSLHLYRAGISSGIFTP*