MEVTRTDKAVTLTWNKEEVSEGTVVFVSSSPKLEANSEPVFKVTNDVDHYSYDTKDIPIYFFLETPNGDKAIVSERILPLESVFNFRDMGGYASKNGKHVKWGKLYRSSNLVNINENDAALLQKLHIKWICDLRSSSEVKAQPTPAIEGILNKHIPIGTAKNEETKLPVTNDTTIYEPLMGESYRVFVQSVEGFREIFTEVLEDAKAGLPFVFHCTAGKDRTGVLGALLLTLLDVPEKTIFDDYAITNRYQDDILQEMGGIVSLFSSGTEKIDLETFRPMAEARPEYLEIAFDEMKKQYGSVANYLEKGIGITATEKAAFQKEMLE*