MIDNEITIVTAFYDIGRKDIKNFERDNDKYLSYFEFLAGIKNKMIIYTQENIKEKILDTRKKHNLEDKTIIITKELQEFDEQGYKKIIDTFRNYDQSINRKNPNNIECISPMYCYLMYLKPFFVCDAIQRGLTDENIMWLDFGFNHGGNFFVDKDQFNFYLQKQNSIDENKINLFSIKNDDKQTLANIYFSMETFLMGGIIFAKSKNWLLFKHHMQKCIKYFTSFGIIDDDQIMLLWCARNYRKNYNIIKVYFWFDSLYHFIPQNIAKKLKINTNQIKHYKIIKEKLKEDFNNKNIKNTFINLIKYCYFKFINKNHKVL*