MTALFQQLPSVDKILKTPQGLQLITEFGHTAVVATCRELLTQARQFIKKNNQLPEYFSNFDRTFLEIHSHLQKQNQVQIKAVHNLTGTVLHTNLGRALWSEAAQQAALSAMQKNVSLEYDLDEGKRSHRDNYISELLCKLTGAEAACIVNNNAAAVLLMLATFAQGKEVIISRGELIEIGGAFRIPDIMEQAGCHLVEVGTTNRTHLKDYRNAITENTAFLMKVHSSNYQICGFTSSVSEEELTELGQEMNVPVVTDLGSGALVDLSQYGLPKEPTVQEKIAQGVDLVSFSGDKLLGGVQAGIIVGKKEWIEQLQAHPLKRVLRCDKVILAGLEATLRLYLNPEKLTEKLPTLRLLTQPLKQLKINAMRLKERLESRLNSQFELQIEASQAQIGSGSQPMERIPSVAVTIAEKTNAKLSALSARFKQLSQPIIGRMENGKIWLDLRSLADIETLLNTLDEL