MLRHQLQERLLPALRAVNPLHHRHLFSTSSGRFVVEDYLVDTCGLTPAQARKASKYLPHLKSPEKPDAVRAFLTVAGVSEADAATAITRDRAAPLLQCRQNPNPAISRFMTIFPRISPLMVSRLAFYLSFLGSYDNVHTAIRSSGYLLSTHVDNVVKPNIELLLQCGLTPRDVATLCSRVGVLFTEEPERVKEMVARADKLGVPRNAGMFKRALQTVHNLNPRTISAKMDFLKKALGCSESELAIAVCQIPTLLTTSVGKLGRTVEFLKVDVGLEPGFIVRRQRLFIYGLEKRLIPRHYVIKVLKAKGLVKKDIDFKGQFTERMLERHKESVPGLASAYAAACAGKVPSEIIL*