MEMQSNCDLELRLLPPRDPRSSEKLQPKQEPQKMVIFYNGRVFVSSDLTHLQAKAILSLASGDMKEKSLSLESSDGSDPSTVPNILTRKASMKRSLRSFLQKRNVRIQASCPYHHS