MSPQEEHLIIELHARWGNRWSRIARRLPGRTDNEIKNYWRTHMRKKAQERKTDMSPSSSSSSFTYQSCLLETAPIIRMDESSTHNGTTCFSSVLKSNQSVMDGYSMDQIWKEIEAPAMLPIDDTSCSNLPSPL