MVVSRNEKLEQDDSSEYDRKSELHAFDDSKTGVKGLLDAGVIKFSRLGKKCSSADIVREIKDACENWGFFQIVHHEIPSSVKEKVLKGVRHFHEQDSEVKKEDVLIEYTKYIMKLGLALFELLSEALQLKSDHLKDMECAEGLFITGHYYPACPEPDLTLGLSGHTDSGFLTIVLQDQIGGLQVFHKNQWVDVPFLPGALIVNIGDLMQASYYNLLITNDRFKSVLHRVLAKNVGPRISVASFFRMHFQEGSESRLYGPIKELLSDENPPIYRETSRKEYVTRLYNKGLDGTSLLSPFKLQK*