MSPQEEHLIIELHARWGNRFGPKEDLTKAAFFHLKQVKHTNILSMYRWSRIARRLPGRTDNEIKNYWRTHMRKKAQERKTDMSPSSSSSSFTYQSCLLETAPIIRMDESSTHNGTTCFSSVLKSNQSVMDGYSMDQIWKEIEAPAMLPIDDTSCSNLPSPLLPFTIGDHYCPPGVIWKMDNGDLKMLAPQFGYGNGERSCY