MSWKTLITCCSRTTSNKSSLKNGGLLVEKLIRVSNGDYNPFFIFTEQELKQATKDYDQDLVCLVDDNYKLFRVLENRGAVLIKKTNEHEELVEYCIREIAVAAYVSSNMNLVKLLGCCLESKVPIIVFEYSSSILDLKIAKYIGDGLSGNLSDYLHNKKGVIPWRQRIRIAAQVADAIAYLHLEVPEGETSVQALVEGTIGFLASESVVTERFNEQTDVFAFGATLIEILTGREPHNVFIGASDYMTNPDTTPVAESSLISVSSPKRIDLLMFLKANLIRDGKDNALEASAELAASCVEILPEKRPTIEEVAKKLKHIQNM*