MELIKNIFFNTDKLVENSTVKISYTGELFQNNCDKVFAHYGFGNEWAYLSDVEMHKTELGFQAEIKLVSNEPLNLCFRSSNNLWDNNEGKNYSFDIEKAPAALITIENQSLVYPKRLRKSYIWSKKVKLAFYKFVKYLPKLLSGDYKKRQSVED