MSGGSSSSNLNSVFYAQNYHPIQAGSIDGTDILPHDNAIYRALLCSSAGLYDPFGDPKVIGDPYCTLFVGHLSHLTNEETLRKAMSRFGRVKNLRLVRDIVTGASLGYSFVEYETEREMRHAYEDAHHSMIDDSEIIVDYNRQQLMPGWIPRRLGGGLGGKKESGQLRFGGRERPFRAPLRPIPWDDLKRLGIPPPPEGRYMARFEVPSPPRRPRSPWDREEHSHKRHHRHHSRHSHRHDRRRSSSRDDSSG