MPSLVSLMFMFFVRLTTPQKDKNEAKHFYLFLYLSLLFAGFLMMIIIVENLVNLSPATFKAMGAITVLLVVANLWVGVRAELESLRQQEDESNGKLQRMSSTIFPSENGNEEQQQASLPSQENAQPDEESKTLARAPALSSLSAPSEPSFSPARTNGELHQLAKASGQAKIAADSEEKPSQSQTEIELTPTSQPHHTTHEQGLNPQRAKKCNALKRLKAFYSNWPERGDDFTIPQALVSLDMWILLLASTCGIGATLTAIDNMGQIGQAQGYSPISISTFVSLVSIWNFVGRVIAGFTS