MGNLQDREPNAPGEKLELGYGEEHPLAADEWLASRILQCFADPRAVCRLALVNKNFLAASTSDLVWRRLLPPPPILDPLLPHLDYQPPSQKLLFLHLCKSITYDNGLKKFWLDPATGGECHMVSARALSIVWGDTPQYWQWESHPGSLFAEVAHLRQVCWFDVSGTFTSVFRPGRYIVSFRLQLHSTRGWQRAPVKMTVQNMTRAHPSQELQVLFDDVSAFKPRSGPSSSMFAASPKQASDGEAGPSSKRRGFTKAKHFAVGNVSRVSDSHTWVECDVGAFVVDDGDENQPIEVKFSMIEIEVGMWKGGLFVDGAIIRPSYVVDNIDNAGKKGVNLREN*