MDRNRQTGQPLNRPNDTLKLPTLPPSARLPFNRCNLPAVILGSLTYQKHPVPLEIDGIQDFHADLFRTLAGFPSHPERAQRFQDYMTVNFLLDELDEAGLTPGRGRKARANANYPRLVRGWSFDSDGREGAVLKRWVESRFGLLARHHAGSLLDRDGEAYQRYLTEGTRGLYATNALESQLDLLYTYCQYELAREFPDRAHLRLYRGINRMDEHEIQETCDDGLHRVLFNNLNSFTSHRERADEFGDYILEAEVPLPKVFFYNRLLPGMLKGEDEYVVIGGVYEVDIATL