MKNDGIDSANISALHCIDLSSPDIHTSVSLLKQACLDSGFFYVVNHGISQEFMDEVFAQSKKLFDLPLEEKMKLLRNEKHRGYTPSLDEHLDPDNQINGDYKEGYYIGVEVPEDDPEAQRPFYGSNVWPTAGTLPGWKETMEKYHQEALEVTKAVSRLIALALDLDVDFFDRPEFLGRPIATLRLLHYEGKLSDPSNGIFGAGAHSDYGLITLLATDDVSGLQICKDKDAKPQIWEYVPPLKSAFVVNLGDMLERWSNGVFRSTLHRVLANGQERFSIAYFMEPSHDCLVECLPTCQSKVNPPRYPPIKCETYLLQRYKDTHADRNSYK*