MSGKNSGGVSSEESQVNEQNKKTCADCGTSKTPLWRGGPAGPKSLCNACGIRSRKKRRAILGLSKGVVEDKKSKKSSNISNSKLRDSLKQRLLALGREVLMQRSTVERQRKKLGEEEQAAVLLMALSYGSVYA