MDFDEYEYLERAVEVSEPDKESNGVREADVVKRKGDDQDGSNRKATSRSDVHDRPNAQEMHDRPERRVRVDRDRRTHPEEKDLDRSERKGERVHDRERYERPFRGGFRGRDRRMDRNYRHMDRGDFDRDRDGRRHRDRPFGRNKDFEPDFDRERRESRSNKEKKEKKEEADAEPEADPERDQRTVFAFQISLKADERDVYEFFSRAGKVRDVRLIMDRNTRRSKGVGYIEFYDAMSVPMAIALTGQLLLGQPVMVKPSEAEKNLVQSTASGATGPGSGNARRLYVGNLHYNITEDQLRQVFEPFGPVDLVQLPPDPETGLSKGYGFVQYVKLEDARSAQQALNGVL