MNLKYNLFLTLSIFFLELLIMSIFVECRKNIRGLNKCLFLYKGVRNIRNRYNLCSYVNKDVENYSRYFKNSCSLILSSGTGGTEACDFCNMLYNMYIKYLCRIKNRKNIKYEVIDISKNEVGIKKVEIKIDGEYSFYNFVSEKGIHRLVRNSPFNAQNKKMTSFVKVDVIPTLNFNDLNVINFLNTAEGVGSSSSSKLTKESSDKKQNKNKHKQLKESDNNNNNMNNSYNGGNNKMNDFVINKSDLVIQTMRSGGKGGQNVNKVETAVRILHKPTNISVKASSERTQLLNKRNALKRIYEKLLYLQTEALKNKKYELANKSLTHFGEQIRNYVLYGNKMIKDTRTNVFSTDIDKVLYQGEIDIFIDAYQKNL*