MNNATLRSAAKHGNAAEVQRILLEGESIDINSVDEDGSTALHLAVYEGHTETVNILLAHGADPNLEDMYRRSSLITATIKGYNDVVHSLLVHGADVEQGGINGNTALHYASVRSVELVKTLVAHGANVNCQNTLWDTPLHLAAGYNKLKNVQYLLASGADTSLCNNVLCTPLRCMNHSDGENLEIVKLLVANIVKREACNQNVDLADKLLVDSVFADLKQGCLQEIQEMQAIIVKDELSLWDIFVAGNNKEEQKKYASMLDVTKCAQYRLYIDEDIVKSAVLHTALESMSKIFDPCSSPDAQPHLPYLPPEMKLMILENLSNEELIKMSQSEG