MKIKFKRLDHKDDLNLFRGRILLDVPCRVCQDHSSGKHYGVFSCDGCAGFFKRSIRRNRQYVCKNRGGGEEGKCLVDKTHRNQCRACRLAKCLEIGMNREAVQHERGPRNTAMRRHIAIYASSSNNEQSLKIGADSDSLVTYQISEVTNRAKDLAARLFFHILHWSKSIIPFACLSPHTQVAALKSSWSVLFILSAVENRFVQSASLVAEKFNDTHLKLKFISVVSQLEQLKLDSAEFNHLRLLSLMKGKHSQLEQLSAFNLAQHQQIAYPSQPLRYISCMLLLDSIPQLETLISDLYFKQSIGNTSMSALISDILLPKSLKSTKI