MKILHSFWSKPYFFNKNYKNIGGWRQNRFFYMSWALSCLTLNKIYGNISLVTDRQGYDILIKNLDLPYSNITIELDNLNKYPANLWALGKIAAYSLQRDAFIHVDGDVYIWDRFGSRIENATLIAQSKDIDEGHYEYAIKEIHKNNYILPKLITNRLSSESKIVAANAGIFGGNDLDFFDEYCEHAFKLIEANQKIKNSDLNGTSYALIYEQYLFSCMAHKKGIKIEYLVSDTPNHTNYVKDISNFSNKYESSLKYVHLLSTKKRYMDSCYELQNQLELEFPEYMDKIERICHKI