MVVSRNEKLELDDSSEYDRKSEVHAFDDSKTGKFSIPVVDFQGLGNSAAQRADIVREIKDACENWGFFQIVHHEIPSSVKEKVLKGVHHFHEQDSEVKKEEVLIEYTKYIMKLGLTLFELLSEALQLKSDHLKDMECAEGLFITGHYYPACPEPDLTLGRSGHTDSGFLTIVLQDQIGVLQVFHKNQWVDVPFLPGALIVNIGDLMQASVRNLITNDKFKSVLHIVLAKNVGPRISVASFFRMHFQEGSESRLYGPIKELLSDENPPIYRETSRKEYVMRLYNKGLDGTSLLSPFKLQK*