MFEGSYGGGCAAGAEAALSRDPKQRLRWTPELHRRFVDAVAKLGGPDKATPKSVLRLMGIKGLTLFHLKSHLQKYRMGRQTKKATDLELASSGGFAAGDISFSIGTPRLVPAGDDNREISPTDTLRYQIQVQRKLHEQLEVQKKLHARIEAQGRYLKAILEKAKKNISVDINGSPNIESTRSQFMDFNLDLLGLMDNGTQMYEENSEQLMKAISDNNLKDNNLDFQLYDVGSQEAKNVRCTPRTEDLLLLDLNIKGGHDLSSTGMQ*