MLTGNKLYYGLILVPFACFTQELGLDDAQTFILAAAAILPLAGLLGEATEQVAFHTNETVGGLLNATFGNATELIVCYFALQRGLLLVVQVSLLGSILSNTLLVLGCSMVAAGIRQMQSKFNLVAAQSNTTLLQIAILGLVVPTAMESTGQFAEHSPNDLTLARGISIVLLILYVLYVYFQARPSILPRPAPSPTNPPARPSLVAQLFSHAALGAIAWLAFATVLIAFLSEKLTGAIEGTTATYGISETFVSFVIIPIVGNAAEHSTAIVMAWKGKMDLAFGVALGSSTQIALFVVPLMVIIGWAIDQPLTLVFGVYETIITFLSVLIVSHIVSDGETNWLEGTMLLFTYFIICFAFFFYHHQEALPDDHPMKHA*