MEKVLGDHSPRLQSCRLRWINYLRPNVKRGNFEEDEEDLIIKLHALLGNRWSLIAGRLPGRTDNEVKNYWNSHLRRKLISMGIDPNNHRVSQSVPLCQPQSSRNVTLLGGPASHERRECQQLNSATENDRVSDTASCLEDDAYMLPDLNLDLTKSAPSPPTTVMEWRQESEELKAPSELGNATKPTLLLFS