MARKNLGRRKIEIVKMTNESNLQVTFSKRRSGLFKKASELCTLCDAEIAIIVFSPSGKVYSFGHPNVNVLLDQFSERVLRQNNTNLDESHTKLHIQMLNESLTEAMAEKEKEQRKKEWLVQNEREIKNVEEWWTNSLKELNLTQLTSMKHALEDLKKEVNERASLFHQSNSNFYVGSSSNAAAPEAVNGGNISINQGFFTQNGMPTHVQTLPFGFNVMNRTPTGYNNCQIQNQEFKQVHPYYGPRYY