MEPKKTNTFNPKAFEEGKAIYHSFILDELYVEAFHKEGNKGLFCVGWEEGCAKLDQRTIERWIDMCHLAQEIVMYSESMLHHTIDESTFNVICGIIEATKNTAEIAKSTMNTIIDSSATKGRRFKAKSKLKGLSYIMDSLHDSCKSFGISVDLL