MSEEIISFTNPALGPLPTKAPQLPSNVLDLFSLKGKVASVTGSSGGIGWAVAEAFAQAGADVAIWYNSKPADAKAEYLTEKYGVKAKAYKCNVTDPNDVSKVINEIEKDFGTIDIFVANAGVAWTDGPEIDVQGYDQWKKIVDCDLNGVYYCAHTVGQIFKKNKSGSLIITSSMSGTIVNIPQLQAPYNAAKAACTHLAKSLSVEWASFGARVNSISPGYILTDIADFADPEMKKKWWQLTPLGREGLPQELVGAYLYLASNASTYTTGSNIAVDGGYTCP*