MEKRKKDGKRKEPASESAQPDGKKAYLTRPSKKKVVVPSDKARKKDDEKNEDAVQWKSASEQADWLTNAFFTVCGNKLSSLEREPIPERGVVQISDERDHSVENLGFHAKRMIPQWKDLLIRPRDTEKVPGREPGSPTLLVLCSSAIRAVELLRGLTVFTKSCKPVKLFAKHIKVDEQVALLKEQVYIGAGTPSRVRKLADLGALDFGQTTIILLDMHRDAKGLSVLSVPEVKDEFWELYRTHLHQRVLKNQLRLCLY*