MSLSKSGQARIPPGFRFHPTEEELLHYYLRKKVANEKIDMDVILEIDLNKFEPWDIEEKCKIGSTQQDEWYFFGHQDKKYPTGNRTNRATTAGFWKATGRDKVICSSSKRIGRRKTLVFYMGRAPRGEKSDWIMHEYRLLENTDTDSEPNASDTSAGVTEKEDGWVVCRVFKKKNFLKTLDSMKESSMADDDHTQILHSNRDGALDQILQYMKRSCMMETEPNNNINTDYMTCLPPLSDEGRVVQSISTQRGDSSSSNQANHKEPALSDWTTVDRLVASHLNGQSDSFNQLDFFNNSNLSLDQQDLHTHDCNNDFDLWSFPRPSSSIMDPLCHL*