MSEIFKGIGQIKFEGVKSDNELAFRYYNPEQVVGNKTMKEHLRFAMSYWHTLCGEGNDPFGVGTVERPWNNITDPIEIAKIKVDAGFEFMSKMGIEYFCFHDRDIAPEGRDLEETNKILDEIVEYIKVNMEKTGIKLLWGTANMFGNPRFVHGASTTCNADVYAYAAAQVKKAMEITKYLGGENFVFWGGREGYETLLNTNTELEMDNFARFLQMAVDYAKEIGFTGQFLIEPKPKEPTKHQYDFDTATVLGFLRKYNLDKYFKMNIEANHATLAGHTFQHELNISRINNVLGSIDANQGDLLLGWDTDQFPTNIYDATLAMYEVLKQGGIAPGGFNFDSKVRRASFEVEDLFLAYIAGMDTFAKGLLIAHKLLEDEVFENFTKERYASFSEGIGKDIVEGKVGFKELESYALQMPVIKNKSGRQEMLEAILNRYIYEVDTISNK*