MSLSKSGPARIPPGFRFHPTEEELLQYYLRKKVANEKIDMDVILEIDLNKFEPWDIEEKCKIGSTQQDEWYFFGHKDKKYPTGNRTNRATTAGFWKATGRDKVICSSSKRIGRRKTLVFYMGRAPRGEKSDWIMHEYRLVENSDTDSESNASYTSAGVTPEEDGWVVCRVFKRKSFLKTLDNMKESSMANDDHTQILHSNRDRALDQILQYMKRSCMMETEPNNNNNTDYMTSLPALSDDGGVVQSISTQRGDSSSPNQANHKETALSDWITVDRLVASHLNGISDSFNQLDFFNNSNLSLDQQDLHTHDCNNDFDQWSFPPPPSSIMDPLCHL