MSVDSHCHVKEELDIDWNDDESQFKALDSTAVTIGVLSKLLVIKKDPVYVLDESSSVKAYKRVYQTVDGQLVDLDLVDKSQIQIAEEVCEEKSPKENPMKGNYRRTWDCPHCSFSTLYGYSLRSHILNQHKTNRKKSAKAKKEPTIFECEMCGKKYKQFKFLKAHIKSFCGKASGDFKCEHCPFVTRRKYPNLYNHMKKHSEMFKKKTYKCSDCDKKFKLKSLLNKHNKKCGGKDWD