IEKFQKGEGKDEEKYIDVVINKNMKLGQKVLIPVKQFPKFNFVGKLLGPRGNSLKRLQEETLTKMSILGKGSMRDKAKEEELRKSGEAKYFLNDDLHVLIEVFAPPAEAYARMGHALEEIKKFLIPDYNDEIRQAQLQELTYLNGGSENADVPVARGKTALRTRGTPAPAITRGRGGATARPVGVGVPRGTPTSRGVLSTRGPVSRGRGLLTPRARGVPPAGYRPPPPPPSQEAYGDYDYDDGYSTAYDEQSYDSYDNSYGAPAQSGADYYDYGHGLSEETYDSYGQEEWINSRHKAPSARTAKGVYRDQPYGRY