MMAKLLDKYQEVQAHRLHVEHGCTFWRFNIEIELGSHQRRIAYRINNGPAVGFWVPSKHESMNIMFHSCNGFSLSVNPDDFCGPDPLWRDVLNRHQKQPFHVMVGGGDQIYNDSVIRDTTHFKEWLQIKNSEHKYHADFTVDMQEERGNVLLRALRHVVFSRIVRYDLIFERCRAEIVKGETKHLIVLLGVPIAYPRLNFLENILTSRAMDPIKALGRSGALGGFVNKFDGGVEILDDLDDHWTAKHHKRERNWFIQELQQLAAEKSVRVTILGGDVHLGAVGQFFSNKKLGLAKDKDHRYMPNVISSAIVNTPPPPMMADVAEPQKQDPSS*