MNLFKQKQNASSISHVLINKHKTKFSEPVISIRQLEEKDIDEVRQLLYDHFNSLTLPAVIYWSIQHIYDLLVIIIINYIFFLDLKKIFYFLIIFLIYLYIRAKFEFLNHIRKDCPDLENLYKSYIGVEGCNFWVAEVFDNNFGSASRTTCSDIHEREKIILEQEEQEKLLSNEKNNLEMKNSCEDNENGKGDLFEKKNTSEYITGFCGLNETPNNSNNTNNKSVQKDNSSNSCELDNKVNSQNENINSKDDNKKLKDMATSSHCEKSITNVYSDIYYNNINNPASIQNGVKNDENRKNCKNSERVQNNSTTTKNDNENTNNNINNIKDNLNSDEQNNEKSKLVCEPSDITNRKNIDNKKTVPLRLNDLRRNIFDGKLNDDEDINYKFVNRKIIGCVGIIPYKGDNSIAQLVRMVVKKDNRRMRIGSRLLTQLENFAHEHNYQELKVFTNNLNTDSLYFVKQNGFDLSQIVRRGLMRGDLLIWSKILNKDDFYKFHGLDIKSYTNNILD*