MTTFSKILGKTDTSKTLSVPRKYLRSLPSFKGGHAVEFQAIDESGFVWTFQCSIRKKGQYPKPVLSKGWRAFVRNKKLKVGDKIKFSLNQTAAATPFYRVRAEKEVKIFGAIFGYSPIIATFP