MLKLKENLVFKSKWAELNGAMGDLGTYIPIVLALTLASHLNLGTTLIFTGVYNFVTGAIYGVPMPVQPMKSIAAVAISDPDFGIPEVMAAGICTAGILFVLGATGLMQIVYRLIPISVVRGIQLAQGLSFAMTAVKYIKNVQDFAKSKSGGQRDWVGLDGLLLALICAVFIVIVNGAGDDDRVDNPESGRREKVQKIIFSLPSAFLIFLLGVVLAIIRGPNAMKGFKFGPSRIDVMSISKHAWKQGFIKGTIPQLPLSVLNSVIAVCKLSTDLFPEREVTATSVSMTVGLMNLIGCWFGAMPCCHGAGGLAGQYKFGGRSGGCVALLGVAKLVLGLVLGSSMVKVLTQFPVGVLGVLLLFAGIELAMCARDINTKEEAFVVLVCTSVSLVGSSAALGFLCGIVVHLLLKMRNMGSNGQSCSNVIWFHRNP*