MEAEKAQFTSKDTSRESGSEKSPESGVDYFEDESDTRPSSASRGEQNIECVVCGDKSSGKHYGQHTCEGCKSFFKRSVRRNLIYKCRGNRQCPVDMHHRNQCQHCRFQKCLKTGMRKEGE