MALEKLQALSLLKPHYVFSLLIPFPSFSSSFELYSTKTSLLTPSPSLTGDGLLLSASPPSSSSSIVNLLMDSLGLSKESALAVASSSGLGLNKPTKNPICVLNFLKDSGFHDAHICSIVTKSPKILVANVEKTLKPKFEMLEDLGLSGPDLGEFLSPRACIVSYSAEKRMAPTIEFLKSYLKTNENVLRVLRNNWILSFPIEERILPNMRCMESYGVGPSQLQQLTIVQPRLLSHNPKRLKENCEKIIEMGFSPNSLMFAHALHAFSSMNNETWQAKVDIFKSFGCSEDHVFSIFRRAPYTMCLSVKKLKETMEYFVKKQKDVLFQLIMNPKIFGYSLGGRVIPRNNVLQALRSKKLLKKDVKLSSVCLLSERIFLQKFVGCFGEEADYLRRIYEESKGNPEMIL*