MVVSRNEKLELDDSSEYDRKSEVHAFDDSKTGVKGLLDGGVTKLPRIFLHNQYVSEKKSDPDVTSKFSIPVVDFQGLGNSAAQRADIVREIKDACENWGFFQIVHHEIPSSVKEKVLKGVRHFHEQDSEVKKEFYSRDVTRKVTYNSNFDLLKSPTANWRDTLYCIFPIEVLIEYTKYIMKLGLTLFELLSEALQLKSDHLKDMECAEGLFITGHYYPACPEPDLTLGLSGHTDSGFLTIVLQDQIGGLQVFHKNQWVDVPFLPGALIVNIGDLMQASVRNLITNDKFKSVLHRVLAKNVGPRISVASFFRMHFQEGSELRLYGPIKELLSDENPPIYRETSRKEYVMRLYNKGLDGTSLLSPFKLQK*