MCSLHYLLPIFILKPYRTEHQMAIKKHKRRHNVSTGSSDFQPQDEDGYIHLPSLDDTETGARRHLISLTGKGFERQLLWRLDWWNFTKVLAYVAAGYKQDAVRIVGEHVMKPAGLTGLAIDTLEASKGEIKQIFDILSSVDTDIAADLSTSASSAGVLIHCTQGKDRTGLIVLLSLLLTSVVDADVIASEYVLSEKELENESSEEKEERMKEIRAIGLDEEYARCPKDFTQRVATFIEEKYGGVREYLVSVGVDEEILESLRRRLLA*