MNKQSIGKLNMFFMGITQRNLDNRDFFIELEVIFKSGRKEFKGIAIEEDNKYKFNFKGKSDLYTFNELLKNISKEAENYDGLVFKYVERGTIVVIEGDNKKVNVKYLDNKEEVPKIDEFTASQIKNRDYYVKVGQANALLKEIGVLTKDGKIKNDKIRKYNQIDHFVELIDSILKEIKDKDCITILDCACGKSYLSFVLNFYIKEVLKKNCYFIGIDYSDVVIEASKNMAKNLGYKNMSFIKEDLTNYTPNRDVDLVISLHACDTATDMAIGLGIRAKSEAIVVVPCCHKELLGQYRYEAMEPILKHGVFKARFADLITDGLRTLLLEGNGYDTSVVEYISPLDTPKNLMIRAIKTKTNNDKALKEYKELKSQFGVEPTLEKLIY*