MARGESEQFTHFCATHPQLANCIQELRCYMFSLTAQRSLTDLIALTSILPSLTNLQTLYISGSQHREPWTFANARRPPVKLKKLVLHRCTLLTAFDVHCLELIDLQEPKPVSLVNLHSIYYGQTFELSQLIINGKAPSAVRYGLLQRGLNPGTLTALAVGCGTTDDLLELCSLLSSALAPSLQNVSVVVDASSMWDLQGQTFTGLGSALAKCRALEYLSVGIKDNCGADAFRPTFFSSILAPIGAQRSPPPLRAIGIRMWTRMPAKYLAFDDRLSPVRSLDFDSLDELLSAPAGKLSRLESVTLEIVAYDWGWGTQPVVTLHKAVLRRIREAGLLRFVYNPKADWYSENAEIFVPHSSRRAAQSERRGN*