MKNCWKILDIEETTDVDIIRRAYLALLPSFHPETDPQGFKQLRQAYEEALRIAQSPAKSVWQPEEYEVAEHEILLAFRALLASDSERFLPSAWQRFIQQLNYCSMEEIDELRWSLCTIAMNTAHLSFECVVLLAERLRWLQEENTGEIDEEELESFLYAIAKGNVFNFQTILHLPVAVQNDTIDFYQMFARIWSSHPQWLTLYLAQHRAVIIPDDAKLHRNLLRWYSAGRLDIPELLDYAQSWRETEPDNEDAPYYEYAQRVYCGEGESLLAELCDYWREYPSTQADALMLQWCRQHRVDYYPLLVMMIEARDLVNDQGKPLLYVPGDSARTRFHLYEILSDEKLSALGRSLVEMVLHKGRKPRISLTRDTEHTLWPLYLVAKQLVQACQPTEESLMPIVSRLDAENRCPLEALIIRRLLIQAANFTEKQTVEPEPQPQPMPVDDGGPGCLGIIKIIFYIFIFAGLIGKILHLFG*