IFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKDSAQNCTRALNNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPPKKKEKKKKKKVPEPEQEIEEVEDSEDGGEDPALDSLSQAIAFQQAKIEEEQKRWKPGSGGPSTADDPRRPRIKKSAYFSDEEELSD