MKHDDNEINDFFCNLSNVIDENDVNKIVKKKKTKMEKKKEKREILKEKRKKNRPEEKKKKKYKKRTELLKILEGLNEEEQITFLKERKLLQKKKKEEKKIFLEKCYNEGYKICFNCSFLNFMGEKEISSLAKQIFLSYHYMIKNKVPIQFHFSHLKNDDFLFLQLQQKYSLKTWKVHINPKNYWEFFEKNKIVVLSPDATEELTELNKDEVYIISALVDRSISKNLSFYQASLQNVVTKKLPLEKYIKKKKSNVLNVNTVVEILITYLQIRNWKKVFEKCLPQKKVLCFFDE*