MALSKAEKLPQEIIVDILSRLPAKSIGQFRCISKHWCSLLSDPQFISAHLTINSHKKEEHLILVSDSHSLHTITFNHNPQNGTIDAISRKLNFQQQLEDNWVSVAGSCNGFVLVVNDEEIKFLINPTTLDYFEIPKFNLALPVPGSFSMYGLGYDVVSDDYKVVTLSYYDTDNEYEPDIDYTFVDVYSVRKDIWRRLESSPYDHAVPQLASGVLVNGALHWLASSKTSGYSSVIVAFDLSDDKFLEVPAPTTLDKGKFVFNKLVALRGCICMFTNTHDDEIDVWMMKDYGVEESWTKFVVKGPDSVTDLIPLCLMSEDDVSLDADGELIVYGMREDRWRNIMVDGIPTMCENAGTAIFRESLVSPTFG*