MLNNPEKLWVRLFKEKYLKKSSFLDYMPSSTNSPIWRDIMKGRDTLANGLIIGIGNGESTSLWYHHWVGNGPLYKLMDRDVPDSKAHWFVSHIIRNHRWYLEDIRHLITDDICNLILATPLSSQNQEDFIRWKFSNNGNFTIKSAYFSICEPSWYPNPDSLSWKNLWKILPVAEKISCFIPNLSPMCARCGLQIENHLHLFRDCCEASIIWNFVFQRIKFAKAINLNMFFNSGWSDWMCFNMSQGMDWKMLFCICLWHL*