MNTVSVDPKTIRPVGKTTLHLLQEAGKVEEELEGFIRVYRDGSVERFTHRVSNVPPSDKPDQAVASRDVVIDAGTRVWARFYLPRSTSADDHRRGKLPLVIYFHGGGFVMGSPAWSIYHAFMCRLACEIKSMIISVGYRLAPEHRLPVAYDDCFNAVEWVHQQAASVRQVQAQTLNEPAESWLRSYCDFSRCFLAGDSAGGNIAHHVALRAAKMDAKPLHIKGVIIIQPFFGGESCSKWERETSDPALSQKWIDVFWKLSLPLGANRDHYACNPINSSKLQDVLLPPVLLCISERDVLRERNLEYFEALKRAGQNVGRVFFKDVGHAFQLLQPQSPRIQELTKTIHDFINGYQCVN*