MASSSSSRTNKGKGPVTDAPHRSARSSNAAVQQAWEKVQYVKRNLEECDSLNRDEMRQSLIALKDEEFYRIVSLTTQHTKGDVFSSQPRSTFDRTISIMSLSPTCYKRKDPPSWVKRTNVIKTGVFVGGSSSYAEKSLVRMDMLMQASGYQSSDHPSVNLRPVGLGIFKGDGSNWVQPFRLHGHFSADSSWKSWTNHILQVGGAILKEAEIFDVVFAFQKTIVFSDKAYMAMLESILP