MKFLFLSFVYYFIILQISSQFFLKNHPNSTKLKSINYRYNVIKGKRCVRLVKVNVYRGILKNVIKPLKNKQFQKYCLFRSLTRVCVSLSSGFSLNARISLFRKNINSLVLTKLLVNNEILIKILRIGWLCKLSSIVNKNFKLCRYLSTIFYIISIYIDIFSTFNMSADSYIYYILNSLSSIMKNLSIMTYTSIRSSTNLYISQMLSNKNWNGIKKTDQEHVNLNNIQDNKNDSNWNIISIDNETGTFNKKEKNNEILSSDSFIKNKTQIENINNKIKDNLYTLENKQIFTIGDVSVITELFSSIVDLLTVIFLSKATNFIKHNLYFYIFLSSCHLFFSYKELHYLLASKNELNK*