MSLSVIFTNYFDWLHEAPLLIPLTPLANFTHAPHQTKRILSFSLRLRLIFENPSSFAMGKARAAAPKRTDTKLKSKSAGASKKPAKKAGKDPNKPKRPASAFFVFMEDFREKYKKEHPNNKSVAAVGKAGGDKWKSLSEAEKAPYVAKAEKRKVEYNKNIQAYNKRLAEGPNGADEEESDKSKSEVNDDDEDEDESGEEEDDDE