MATLILTIFTIRKRHVKCDEGRPECTRCLKAGMRYVISGLSFTRPSSLLLNESEVEHRYFQHFQDQTTSGFSMNFDNSLWNRLILQTSRHEPFVRHAVVAIGAISKSIQIDPSLNRAYEPIGCTKHQNQMANLHRKFAFLEYSKSLKEMKHIILNADFSPRQALLASLLSFCFENFVGNRPVAMYHAQAGHQILQTWMSEHPHSISSNAGILSPAPHVVEDDLVYAFAQLDLQILTIADARGHKVHDSLKHLGDDTIANMPATFKDINEARVYWDIVMARSYHFLLT