MKFALTGGGTGGHLSIAKALAIELEKQGIEAIYLGSTYGQDREWFENSPLFSERYFFNTQGVVNKSFFKKIGSLFLQAKAAFKAKEILKKHQITHTISVGGFSAGPASFASLLNKIPLYIHEQNAIKGSLNRYLSPKAKAVFSSYAFKDKGNHVLTSYPVQNAFFDFARTRTEIKHILFLGGSQGAKAINEFALLNAPKLTKQGIKITHICGPNSYEQVRFFYQELGLLDKIDLFAFHNNIIEVMHRADLCVSRAGASSVWELCANGLPTIFIPYPFASNNHQYYNVLEFEKENLCYVVPQNELLPKKLFEVIRKLNQKDDQGNKNLTIISNQLQQKIAKDGTKTIIETILRA*