MMKRLSSSDSMCGLVSNSPDEQSPRGYGGNFQSMLDGYEEDGTIVEEYSGNHHHMGLSEKKRRLRVDQVKALEKNFELENKLEPERKTKLAQELGLQPRQVAVWFQNRRARWKTKQLEKDYGLLKSQYDSLRHNFDSLRRDNDSLLQEISKMKGKINGEEEEDNNNVRATTESDISAVKEEEDPIPSSPPQFLEHSTGFNYRRSFTDLRDLMPNPVVEAGSSDSCDSSAVLNEETSSENGRLTPPATVAGGSFLQFVKTEDHDEFFSGEEACGGFFSDEQPPSLNWYSASDHWT