MVKKIGEYGPNYVPPSSETLRSTLLEKERRLVEQAAQQTMQLWEKYGVTLITDGWTDTRKRSIHGLVAYSRGEMYYVESHDASDTGKNAIALANEWSSAIDKIGPQNVVSIVVDGEVANRAAGAIIEAKYPHIFVSFCMAHCLNNLLKDIGKLEWVEPIIQKANQIVTFINNHTYLRHHYGLRAKKGLLKYSETRFAYNFLMLARLTDQQAAVMQLMVSDEYTKSSYAKTATGAACKAITENGLFWEDVKMVNAMVAPIIHLLRLVDGMQPCIGKVYEAMDRMIEKLRELVPNDEKYDEIHDLCISRWDDYCSPLHAAAYMVDPEFQGCKQEEDKEVASHWR