MKSDLDIFKKHLGEIQGVNEFKANQICSQINDANDFIGALQVLDMSLKKIEKSILERIDENSDDMQKRTLDATASQLIQNCSFMGTALFGNIFNVYVGKKLFEFEIANPLLILQTSNYEGVLAYIQDKRDEIKIILSELSTAITMGETMDNAGIYNSTMDFKNLFK