MSTNEHQFLLKALEEGLRLDGRKPMQMRPLNIEVGPDYGQMLVTLGDAKVVVRISSEIVTPYEDRPFEGIFQVSSELDGMGHPSFNEASHRQEEEVMLSRLIEKAIRRSNALDLESLCIIAGQKCWSVRADVHIIDYDGNMTDIVCIGVIAGLLHFKKPDISIRNGTVILHDMSEREPVPLSVLHIPICVTFQIYSSGSMEDNVKGDGREFVIVDATLKEEALTQGTITLTLNSNKELCQMSKSGGINLEVDEILSLTNEAQIIVDDFTKYIKDTIKKDEELRVNPLQKELQVVNSRE*