MALAKLQALSVLKPHYVFSLLIPFPSFSSSFELYSTKTSLLTPSPSLTRDGLLLSASPSSTSSSIVNLLMDSLGLSKESALAVASSSRLGLNKPTKNPICVLKFLKDSGFHDAHICSIVTKSPRILVADVEKTLKPKFEMLEDLGLSGPDLGDFLSPRAFIFYYSAEKRISPIIEFLKSYLKSNENVLRVLRNNWILSFPIEERILPNMRCMESYGVGPSQLQQFTIFQPRLLSQNPKRIKENCEKIIEMGFNPNSLMFAHALLALSSMNNETWQAKVDIFKSFGCSEDHVFSIFRRAPYTMCLSVKKLKETMEYFVKKQKDVLFHLNMNPKIFGYSLGGRVIPRNNVLHALRSKKLLKKDVKLSSVCLLSERIFLQKFVGCFGEEADYLRQIYEESKGNPEMIL*