MKALYVVLMIFAITACSSGRDNAERRVSDFYTYYLNVFANSEGKIKPAPEKMDEYISKDTLAQLNTISHIYEQEIIDTDYYTYAQDYSADWIPLLKVGKAKNCFGGEYVDVWLGRQNNQTYQIGVYLKREGGKWKIYRVKNVTAGYEHYIFDAHAIEKAKQHAATTN