MELILTYPKLFFITFTLVILFFYRKNSKRRVFLVDFSCYKPPKNQQVDRQTFVNKSTKTLCYNKDSLEFMDKMLERSGLGDKTYLSKGLFKEPIDMSAEAAKEEVEMAIFGVIDELLLKTEVQCNDIDILITVFGVYNIIPSVSSVIVKRYNLRHDIRTYNITGMGCTAGLVALGLVQNLFKVHDNSCALVVTSESTTANVYKGNDRSKLLTNCIFRVGAVALLLSNKPSDLNKSKYELIHTVRSQTSDDDRSYNCIFMEEDVEGHRGITINKDLLYAAMKTIRLNISTVAPLVLPLSEKFRYLVNLFSTRSNFYSPDFSKSIDHFFPHVGGKPVLDDLQKKLGFSDEQMEASRMTLYRIGNPSSGSIWYEVAYAEAKGRVEKGDALWQIAFGSGFKCNSVIWKAIRSVHRDEMNPWRDEIHEFPVNVSDIEVVPDLFVASK*