MERDTLLSQVDPLLHMTLMKQAGMQIRCNAHARTGEKQAVLSLLALTLPLAIASDPSPLQDFCVGVNTPSDGVFVNGKFCKDPKLVTVDDFFMAGLQNARPVANVVGSNVTAVNVNNLPGLNTLGISLVRIDYGVNGQNPPHTHPRATEILYVGLGQLLVGFVTSNGDGNRMFTKTLNEGDVFVFPEGLIHFQFNVGRFPAVAFAALSSQNPGVVTIANSVFGSNPAIDPNVLARAFQLDPKVIMDLQAKF*