MTLLSYPSDVPPPPVLMPVPGAGPLGPFVPVPPEVAMRMLRDQGGPFPYEENGGSCGRKGRSAPQPLKWVVQHQSFLYLRLSDRILVVFEDLDAPEDEVTITDYRSL