MQNKIDKITDILRRDDGISGAMHYTEQIGWILFLKFLDDYETNLKDLAFLDGKDYKSILEEKFSWSVWAAPKKDGKLDVKNALSGSDLLEFVNKELFPYLKNFKNNDDFKSIEYKIGGIFEFIDNRIANGHTLREVINIIDEISFNKEDEVFALGEVYEKLLKDMGSDGGNSGEFYTPRPLIKTMVEVIDPKPKERIYDPSCGSCGFLVESFLHILYKDRTKGKKANLSVEELEFLKNDALFGKEKTPLSYAMGVMNMILHEISSPNIIKTNTLSKKITDITEKDKYEVILANPPFGGKEKEQIQENFPIKSNATELLFLQHILKSLKNNGRCAIIVPEGVLFQNSNAFVSVKKDLLDDFNLECVLSLPSGVFLPYSAVKTNVLFFSKGKKCICEGDGVYYYELIPPYKLTKNKPLEYAHFKEFLKCYKERKITANSWLVSKKELEERNYDLSAKNPNVKEEKILRTSEEILNSLEENLKTQQEYLNELKSILK*