MKLLTSKYPKISKDIFQRNNIILRKKNETSNFKKLLCRSFIFYSAMQKVIGTHSGRFHTDEILASVMLKFLPEYKDAKIIRTRDQELLDKCDIVVDVGGIYDHEKKRYDHHQREFNDGLDENHNIRLSSAGLIYKHYGKDVLRKGFNITDENKVNILYDKIYTVLIESIDALDNGINQYEGEAKYQINTTLQHRVNRFNPNFLEDDIDENERFMLASNVVKDEFSSFVNYYSNVWYEAKTITLEAVKNRYNFHKSGRVIFLQKHCPYSDHIYNIEKELNIKDQILFCIYKDRYNNCRCGTISKENEGFNIRLPFPPSFRGLKNEALVKESNIEGLTFVHYSGFTSAGDNIECLVKLVEATLKENGISY*