MDWSGKHNGPTDTTNDGTVVRLRGLPFGCSKEEIVQFFQGLEIVPNGITLTLDYQGRSTGEAFVQFASKEIAENALGKHKERIGHRYIEIFKSSKSEIRGFSDMPRRMMGQQRPGPYDRPLGGRGGYYGAGRGSMYDRMRRGGGGYDGGYGGFDDYGGYNNYGYGSDGYDDRMRDGRGKEXPFRATENDIANFFSPLNPIRVHIDIGADGRATGEADVEFVTHEDAVAAMSKDKNHMQHRYIELFLNSTAGGGSGMGGYGRDGMDQGYGSVGRMGMGNNYSGGYGTPDGLGGYSRGSGNSGGYYGQGNMGGGGWRGMY