MSLSVIFTNYFDWLHEAPLLIPLTPLANFTHAPHQTKRILSFSLRLRLIFENPSSFAMGKARAAAPKRTDTKLKSKSAGASKKPAKKAGKDPNKPKRPASAFFVFMEDFREKYKKEHPNNKSVAAVGKAGGDKWKSLSEAEKAPYVAKAEKRKVEYNKNIQAYNKRLVRPKWS