MSNKLLIMPYYGQFPNYFQLWVERIKQNPGVDLLLVTDDGFDGYDLDSPNIHILNKTLDQLKLMIQDVVGDNVQLEQGYKVKDYFPLYGEVFSDVITTGNYEWWGTIDTDVILGNVDNFLSDNNLVGVDRILGNGHFSFFKNSPEMNNLWRDVRQNTCSDLIPFKYIKKFNQVAAYNEYGWRWGKGISTFMERVGLNIKNDIPRADLDFNYAGFKSNFLKADRAIDIEEEISYISVKDNKMFAIDNNKVQNEIMYVHLQKRNMGVNPKLISSMTDFDIFPNVFLPSDTSISNDDLRKMASEFETFRKRRISLTRKQNLFSDYIVLRILMLIRKVKAHTK