MDLRPSDVKLAPAPGGCLVTGAAGLCGRRLVEMLSEAGAKLVVGFDRAPQPTGMHALKIKPGCELRWVQGDLAEKQDVMNAFESCKGEIDCVFHMAALVGPYHAHDAYYRVNYHGTLHVIDACRKFNVRNVVMSSSPSTRMDGSDVVWKREDELSIRPPGQFLEAYAESKAMGEEALRQACDGEKLLAVIVAPHQVYGPFDNLFLPNFLRRAKSLRIFGDGENKISLCYVDNYCHALILGSVALFPGSPVLGKFYIATDGPPQKLWYLLDRAITELTPHPSLFSKTKVPYSIMMGIARICQAINGVFGTSIALRPFVVKMLTIERTFNIANIQTDFGYQPLYSFDEAFPATLNWYANTREFWDTL*