MTLPELPKDLVEEILSFVPATSLKRLRSTCKGWNRLFKDDKRFTRIHTEKAAKQFQPLTLTKNYRICPINVNLHGTTPSLEVKNEVSLLDPHSKNSAAQFNIDRVFHCDGLLLCTSQKDSRFVVWNPLTGVTKWIELGDRYNEGMAFILGYDNKSCNKSYKAMSFNYLDKDSEIYEFSSDSWRVIDDIIKPPHYMDYFRECFSLKGNTYWLGIDRRRRPPDLRITLIKFDFGTEKFGYVSLPPPCQVHGFEASNLSVVGDEKLSVLVQAGSTSKTEVWVTSKIGEANVVSWSKVLSLYPKPDVGFWHGLSFLLDEEKKVFLCCKSKGWMEEEDEDNVYIVGEDNKFILLNFGVETIGGESPIITTYVPSLSFTVIYINKGDTIMVVWNPFMGQTRWIQHIDLDNTRYNYDHDLSLGELKFLARRGEESRPNLSEMVRQWKLQ*