EIEKSQKDEGKEEEKFIDVVINKNMKLGQKVLIPVKQFPKFNFVGKLLGPRGNSLKRLQEDTLTKMSILGKGSMRDKEKEEELRQSGEAKYHHLNEDLHVLIEVFAPPAEAYARMGHALEEIKKFLIPDYNDEIRQAQLQELTYLNGGSEDAKVPSVRGKSAVRGRGTPAPGPPRPNMQNSRRSRGGVPPLHAAVPRGAAPRGAPPSRAPSSRGRGVQRARGAPPTAGYRPAPVVQETYGEYEYDDGYGYESYDNSYNNQGQNSDDYYEYGHSGESYDSYGVEEWANNRGKAPSARTTKGVYRDQPYSRY