MSLAEAKKLDKKFPTFKNEFAIPTFGSLGIKNNKYESSTESIYLCGNSLGLMPKNTKKAINDELNAWVERGVESHFNHPDKLLTPWVDIDLPLLPLIAPIVGAKENEVAVMGSLTANLNALLIHFYKPEGKRTKILFEKQAFPSDYYAFLNIVKLFGYDEKHLIQLEVQPGETYIKTERIIKAIDENLDELALVCFPGIQYYTGQFFKIEEITKYAKEKSQQIKVGWDLAHAVGNVPLNLHDWGVDFAAWCSYKYLNSGPGAIGGIFVHEKYTIENKKSSFVPRLAGWWGNNSQERFKMLEEFDPINSALSYRQSNPSVLDVVAVKSSLEVYAKVGGVSKLREKSVALTQFLQDLLTNSKYYIPQSSTSNSKFGFKILTPLNPAERGCQLSIMFQPHFDEKDKNVMERVNAYLHDHAIICDERRPDVIRLAPLPLYNTFEETFIAVQRLFEALDNISKEYM*