MEKQESLSGATAAGGHGCDPRVPGPFDFSNLSRLLDDPAVETLVEQISNDPAFSTMAKQLQSLHKSDTRDLPNLSTQEYLDAMQLIMQNPQFLTMAERLGNALIQDPTMLNAVQNLGNLDVKDQHELRSTHVHHDQTLKRILSEIENGGPSALIRYWNDPVVLSKLGQAMGVGASGVLPPSTGEEIPAAVEDHEHEDESSIHFFASVGKLEDLKAALRDGDKDEKDSEGRSALHYACGYGELKCAEFLIRVGASIDALDEDHNTSLHYAASYGQYACVELLLKHRANPSLRNLDEKTPLEVARANNQDEVLHLFEQDQVAAP*