MSTALLNSGFHQFLGICSNKTTSMSPGSCSLRSSIVHISNQDKSTGSIYKPNPVSSLTASWLTRTRPSCSITTSQLLNEVEAKEENSFSFDFKKYMVLKANAINEALDKSVALRYPEKIHEAMRYSLLAGGKRVRPILCIAACELVGGSEESATPAACAIEMIHTMSLIHDDLPCMDNDDLRRGKPTNHKVFGEDIAVLAGDALLAFAFEHIATSTKGILAERVLRVISELGKAIGSEGLVAGQVVDISSGGVSDVALDLLEYIHVHKTASLLEGSVVIGAIIGGGSDDEVERLRRFARCIGLLFQVVDDILDVTKSSQELGKTAGKDLLADKVTYPKLLGLEESREFAEELNRQAKDQLSVFDMEKAAPLLCLADYIAHRQN*