GSHMSNISMSSSEIIDVLCENLNDGIWALRVLYAEGAMNKEKLWDYINQYHKDYQIENEKDYEGKKILPSRYALDIMTARLEGAGLISFKAIGRVRIYDVTDLGNVLIKELEKRVEKNN