MDEDRGNRRVCVTGGGGYIASWLIRDLLLKGYYVNATFRDLANESKTRPIQSLPRAKERLTLFKADINEPGSFDSAVHGCDFVVHMASPTDYTKDSETGFIQATVNGTLDILRACTKGKSVRRVIYTSSITAASPLKDKGEYRDFVDESCWTNVDLIRHEKPLFWMYYVAKTLAEQAALRYGIDHGIEVVTIAPSLVAGPSLTPAFPWSIAQTLVPITGNEQFYGYIKELQWLMGSVVLVHIEDLCSAHIFLMEHPFAKGRYICSSEALSLREIEDFCHKRYPQLSRPDKFHHDDNVLKSVPISSKKLLDLGFSYQCGLPQIFDESIQFARKMGILQ*