MAASYHGLHFMTIATQECSLKRGSIPSRRFHGVPTSLWSSNGFQGHLKRQLSAYTFLVSSSRCSSTIAQLANLREEVKEVIKFDFKEYLLSKAMAVNEALDRAVQLRYPEKIHEAMRYSLLAGGKRVRPVLCIAACELVGGTEKLAMPTACAMEMIHTMSLIHDDLPCMDNDDFRRGKPTNHKVFGEGTAVLAGDALLSFAFEHIAVSTSKSVGSDRILRVVSELGRTIGSQGLVGGQVADITSEGNASVDLDTLEYYDGASENEIERVKRYARSVGLLFQVVDDILDVTKSSKELGKTAGKDLISDKATYPKLMGLEKAKQFAVELLDRAKENLSCFDPMKAAPLLGLADYIAFRQN*